Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPressをGitで管理する
Search
yachin29
October 22, 2023
Technology
0
880
WordPressをGitで管理する
勉強会の資料です。
yachin29
October 22, 2023
Tweet
Share
More Decks by yachin29
See All by yachin29
2023年のHTMLとCSS
yachin29
0
710
Other Decks in Technology
See All in Technology
品質のための共通認識
kakehashi
PRO
4
370
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
930
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
160
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
400
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
240
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
290
SREには開発組織全体で向き合う
koh_naga
0
380
ChatGPTで論⽂は読めるのか
spatial_ai_network
11
29k
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
2
820
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
2
230
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
160
Featured
See All Featured
Thoughts on Productivity
jonyablonski
73
5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
84
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
16
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
47
33k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
73
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
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. 本番環境のデータを確認して作業終了!