Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPressをGitで管理する
Search
yachin29
October 22, 2023
Technology
0
870
WordPressをGitで管理する
勉強会の資料です。
yachin29
October 22, 2023
Tweet
Share
More Decks by yachin29
See All by yachin29
2023年のHTMLとCSS
yachin29
0
700
Other Decks in Technology
See All in Technology
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
180
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
430
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
2
370
어떤 개발자가 되고 싶은가?
arawn
1
310
激動の時代を爆速リチーミングで乗り越えろ
sansantech
PRO
1
190
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
270
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
140
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
610
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
320
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
690
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
GTC 2025 : 가속되고 있는 미래
inureyes
PRO
0
140
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Statistics for Hackers
jakevdp
799
220k
Writing Fast Ruby
sferik
630
62k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Typedesign – Prime Four
hannesfritz
42
2.8k
Automating Front-end Workflow
addyosmani
1371
200k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Mobile First: as difficult as doing things right
swwweet
225
10k
Speed Design
sergeychernyshev
32
1.2k
Transcript
WordPressをGitで管理する CI/CDツールを使って面倒な 作業を自動化!
None
WordPressのテーマフォルダをGithubで管理する WordPressのデータを全てGitで管理すると大変なので、テーマフォルダだけを Gitで管理がおすすめ! まずはGithubのデータをローカルで更新
Githubのaction機能を使って本番サーバーに 自動でアップロード
秘匿性の高い情報を「secrets機能」を使って登録する 秘匿性の高い情報を「secrets機能」使って登する。 必要な物 FTPサーバーへのログイン情報 ◦ FTPサーバーアドレス ◦ FTPユーザー名 ◦
FTPパスワード
実際の作業手順 1. AさんがブランチAで担当作業を進める 2. 同時にBさんはブランチBで担当作業を進める 3. 終わった方からdevブランチに担当ブランチをマージする 4. devブランチにAさんBさん両方のデータが入る(最終確認) 5.
mainブランチにdevブランチをマージ(自動的に本サーバーに アップロードされる) 6. 本番環境のデータを確認して作業終了!