Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
lolipopjp
PDF, PPTX
5,302 views
WordPressサイトのバージョン管理
http://pepabo.connpass.com/event/14124/ WordPressサイトのバージョン管理の発表資料です。
Internet
◦
Read more
9
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
More Related Content
KEY
一人でもはじめるGitでバージョン管理
by
Takafumi Yoshida
PDF
gitを使って、レポジトリの一部抽出forkしてみました
by
Takako Miyagawa
PDF
WordPress サイト制作におけるデプロイメントを考える ~Git とデプロイメントサービスの活用~
by
Toru Miki
PPTX
やさしいGitの内部構造 - yapcasia2013
by
DQNEO
PDF
デザイナのためのGit入門
by
dsuke Takaoka
PDF
Wordbench fukuoka
by
Junji Manno
PDF
GitHubで学ぶバージョン管理
by
Masafumi Yokoyama
PPT
Git紹介
by
Seiji Ochiai
一人でもはじめるGitでバージョン管理
by
Takafumi Yoshida
gitを使って、レポジトリの一部抽出forkしてみました
by
Takako Miyagawa
WordPress サイト制作におけるデプロイメントを考える ~Git とデプロイメントサービスの活用~
by
Toru Miki
やさしいGitの内部構造 - yapcasia2013
by
DQNEO
デザイナのためのGit入門
by
dsuke Takaoka
Wordbench fukuoka
by
Junji Manno
GitHubで学ぶバージョン管理
by
Masafumi Yokoyama
Git紹介
by
Seiji Ochiai
What's hot
PDF
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
PDF
大容量ファイルもGitで管理。 Git LFSの使い方
by
hibiki443
PDF
Git LFSを触ってみた
by
Yuto Suzuki
PDF
はじめてのGit forデザイナー&コーダー
by
Saeko Yamamoto
PDF
社内Git勉強会向け資料
by
Hiroki Saiki
PPTX
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
by
Wataru NOGUCHI
PDF
WindowsでGitを使う際のベストプラクティス
by
Ryo Sumasu
PPTX
Windows環境でのgitまとめ(2016.1)
by
Tadahiro Ishisaka
PDF
Git flowの活用事例
by
Hirohito Kato
PDF
(自分流)Gitの運用ルール
by
Erina Takei
PDF
15分でわかるGit入門
by
to_ueda
PDF
バージョン管理システム比較資料
by
suzzsegv
PDF
はじめようGit
by
techscore
PDF
やりなおせる Git 入門
by
Tomohiko Himura
PDF
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
PPTX
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
PDF
ゆるふわっGit入門
by
Keisuke Oohata
PDF
Metahub for github
by
Suguru Oho
PDF
Gitの使い方あれこれ
by
よしだ あつし
PDF
Git勉強会
by
masahiro_minami
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
by
Takashi Uemura
大容量ファイルもGitで管理。 Git LFSの使い方
by
hibiki443
Git LFSを触ってみた
by
Yuto Suzuki
はじめてのGit forデザイナー&コーダー
by
Saeko Yamamoto
社内Git勉強会向け資料
by
Hiroki Saiki
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
by
Wataru NOGUCHI
WindowsでGitを使う際のベストプラクティス
by
Ryo Sumasu
Windows環境でのgitまとめ(2016.1)
by
Tadahiro Ishisaka
Git flowの活用事例
by
Hirohito Kato
(自分流)Gitの運用ルール
by
Erina Takei
15分でわかるGit入門
by
to_ueda
バージョン管理システム比較資料
by
suzzsegv
はじめようGit
by
techscore
やりなおせる Git 入門
by
Tomohiko Himura
いつやるの?Git入門 v1.1.0
by
Masakazu Matsushita
GitとCIとかチャットとかをオンプレで運用する話
by
mdome
ゆるふわっGit入門
by
Keisuke Oohata
Metahub for github
by
Suguru Oho
Gitの使い方あれこれ
by
よしだ あつし
Git勉強会
by
masahiro_minami
Similar to WordPressサイトのバージョン管理
PDF
バージョン管理#01 -Subversion編-
by
hakoika-itwg
PDF
SVNのすすめ&Redmineでプロジェクト管理
by
ina job
PPTX
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
by
Katz Ueno
PDF
バージョン管理システムチュートリアル
by
Ryo Igarashi
PDF
サイト運用者に向けたバージョン管理について
by
Takeo Noda
PPTX
Git SourceTreeでバージョン管理しよう
by
富士見研究所
PPTX
バージョン管理勉強会
by
Hiroaki Murayama
PDF
Jenkinsの導入 vol.02 Bitbucketと連携する
by
regret raym
PDF
2015.04.19 WordBench 埼玉 Git & WordPress
by
Yutaro Miyazaki
PDF
git-webtouchmeeting
by
Tomohiko Himura
PDF
Bitbucket and git
by
Ryo Katsumata
KEY
P4p20120408
by
Naoto Koshikawa
ODP
Next-L Enju 開発ワークショップ #02
by
Kosuke Tanabe
PPTX
Yamaguchi webgroup06 subversion
by
Ohishi Mikage
PDF
ノンプログラマのGit入門
by
Muyuu Fujita
PDF
はこだてIKA夜間勉強会 バージョン管理#01 -Subversion編-
by
Seiji KOMATSU
PPTX
GitHubワークショップ
by
Hiroaki Murayama
PDF
バージョン管理
by
Misa Kondo
PDF
バージョン管理とGit
by
sinsoku listy
PDF
Version管理 1
by
hakoika-itwg
バージョン管理#01 -Subversion編-
by
hakoika-itwg
SVNのすすめ&Redmineでプロジェクト管理
by
ina job
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
by
Katz Ueno
バージョン管理システムチュートリアル
by
Ryo Igarashi
サイト運用者に向けたバージョン管理について
by
Takeo Noda
Git SourceTreeでバージョン管理しよう
by
富士見研究所
バージョン管理勉強会
by
Hiroaki Murayama
Jenkinsの導入 vol.02 Bitbucketと連携する
by
regret raym
2015.04.19 WordBench 埼玉 Git & WordPress
by
Yutaro Miyazaki
git-webtouchmeeting
by
Tomohiko Himura
Bitbucket and git
by
Ryo Katsumata
P4p20120408
by
Naoto Koshikawa
Next-L Enju 開発ワークショップ #02
by
Kosuke Tanabe
Yamaguchi webgroup06 subversion
by
Ohishi Mikage
ノンプログラマのGit入門
by
Muyuu Fujita
はこだてIKA夜間勉強会 バージョン管理#01 -Subversion編-
by
Seiji KOMATSU
GitHubワークショップ
by
Hiroaki Murayama
バージョン管理
by
Misa Kondo
バージョン管理とGit
by
sinsoku listy
Version管理 1
by
hakoika-itwg
WordPressサイトのバージョン管理
1.
http://pepabo.com/ WordPressサイトのバージョン 管理について
2.
万野潤二 ロリポップ! chicappa! minne(チーム酢モツ) カスタマーサービス WordBench福岡に良く参加しています。
3.
WordPressのバージョン管理について というタイトルですが、一般的なサイト管理 にも有効なのでぜひ興味をもっていただけ れば!
4.
バージョン管理について • WordPressに限らずバージョン管理をどうして いますか? • Git
Subversion CVS Mercurial • リポジトリホスティングサービス GitHub, BitBucket Gitbucket など
5.
リポジトリ • リポジトリ【repository】 • 何らかのデータや情報、プログラムなどが体系 だてて保管されている場所。 •
これはサイトの管理に使わないと!
6.
集中型 • 1つのリポジトリを共同 で作業してコミットす る。 • 自分の作業が他人に 影響する •
作業メンバーが増える と辛い。 git commit git checkout
7.
分散型 • 各作業者がリポジトリ を持つことができる。 • ローカルリポジトリで 好き勝手できる。 •
作業メンバーが増えて も全然問題ない。 git checkout git commit git pull git push
8.
リリースに使う 開発環境 本番環境
9.
リリースに使う 開発環境 本番環境
10.
Git環境の準備 • ロリポップ!でサイトを運用している。 • チカッパ、ビジネスプランを利用中である。 •
プラン変更できます。 • バージョン管理をしていない。 • 今回は、共有リポジトリとしてBitbucketを使いま す。
11.
GitHubとBitbucket GitHub Bitbucket プライベートリポ ジトリ数 $7/月 5個まで
無制限 ユーザ数 無制限 5人 ※コードを見られてもいいのであれば、 GitHubのFreeプランでも可。
12.
Git初期設定 • ロリポップ!ユーザー専 用ページの「SSH接続情 報」を確認します。
13.
ssh • サーバーへのログイン、ファイルの転送、コマン ドの実行などを行う通信方法 • SSHソフトとして、ターミナル(Mac)を使いま す。 •
黒い画面は苦手・・
14.
GUIツールの活用(SourceTree)
15.
Git初期設定 • 対象サイト http://manno.jp/wptest/ •
既にWordPressで作ったサイトがあるので、 サーバに入ってgitレポジトリ環境を用意します。 • ssh でログイン • レポジトリの作成
18.
本番環境 # WordPressサイトに移動する $ cd
/web/wptest # git初期設定 git init # リポジトリの概要を作る vi README.md ! # ignoreファイルを書く vi .gitignore
19.
本番環境 • .gitignoreファイルはgitで管理しないファイ ルを 登録しておくものです。 •
.gitignoreについてはこちらhttps://github. com/github/gitignore/blob/master/WordPress.gitignore
20.
本番環境 .htaccess wp-content/advanced-cache.php wp-content/wp-cache-config.php wp-content/cache/ wp-content/backups/ wp-content/backup-db/ wp-content/blogs.dir/ wp-content/upgrade/ wp-content/uploads/ *.log sitemap.xml sitemap.xml.gz wp-config.php
21.
本番環境 # 追加( .
は全部) $git add . # コミット $git commit -m “first commit” # リモート(bitbucket)に追加 git remote add origin https://ecogrammer@bitbucket. org/ecogrammer/wptest.git # masterブランチをプッシュ git push -u origin master
23.
開発環境 手元のPC、Macにリモートリポジトリを持ってくる。 # WordPressを設置する場所に移動 $ cd
/to/wptest # リモート(bitbucket)リポジトリをclone $ git clone https://ecogrammer@bitbucket. org/ecogrammer/wptest.git
24.
開発環境 • 本番環境で運用しているWordPressサイトを用意 • データベースの情報を持ってくる(dumpするなりして 持ってくる) •
.gitignoreに含まれるファイルを用意する。 • wp-config.php • .htaccess • wp-content/uploads/
25.
Git環境構成 sshログイン ①git pull ② git
add git commit git push③ ④ git push(最新コードに更新) 開発環境 本番環境 bitbucket
26.
実際に使ってみます demo
27.
開発環境での作業 • マスターしか利用しない(ブランチは使用しません) git pull
origin master // マスターの最新版を取得 WordPressのテーマなどの 修正作業を行います。 ① git pull
28.
開発環境での作業 • 開発環境で修正が終わったら以下の作業を行います git status
// 修正ファイルの確認 git diff . // 修正内容の確認 git add -A // 修正ファイルを追加 git commit -m "コミットメッセージ" ② git add git commit
29.
開発環境での作業 • 修正内容を共有リポジトリに反映させます。 git push
origin master // マスターにプッシュ git push③
30.
本番環境での作業 • FTPでのファイル更新ではなく、gitによるリリース // ssh接続で本番サーバにログインする ssh
hogehoge // リポジトリから最新のデータを反映する git pull origin master sshログイン ④ git push 最新コードに更新
31.
Gitのメリット • FTPを使わなくて良くなる! • FTPをやめてgitでファイルを送受信 •
セキュリティ的にもFTPアカウントが狙われない • 戻せる!! • git reset でリリース前(直前)の状態に戻すことができます • 作業履歴が明確!!! • 編集前の差分が確認できる • 共同作業がやり易い!!!! • それぞれのリポジトリ環境制作を進めることができる
32.
参考 もうFTPを利用することは止めて、Gitを使おう。そのほうがメリットが 多いよー http://wp-d.org/2014/02/26/5709/ A collection of
.gitignore https://github.com/github/gitignore
33.
ありがとうございました
Download