WEB+DB PRESS Vol.69にGitHubの特集があり、読者がPull Requestを送れるようにリポジトリを用意してくれていたのでやってみた。やること全部がスクリーンショット付きで記事に書かれているのと、説明図もあってわかりやすかった。
やったこと
- リポジトリにブラウザでアクセスして”Fork”ボタンをクリック
- ローカルにclone
$ git clone git@github.com:yamakadoh/wdpress69.git Cloning into wdpress69... remote: Counting objects: 745, done. remote: Compressing objects: 100% (305/305), done. remote: Total 745 (delta 451), reused 729 (delta 437) Receiving objects: 100% (745/745), 184.64 KiB | 89 KiB/s, done. Resolving deltas: 100% (451/451), done. $ cd wdpress69
- トピックブランチ”work”の作成と確認
$ git checkout -b work origin/gh-pages M index.html Branch work set up to track remote branch gh-pages from origin. Switched to a new branch 'work' $ git branch -a gh-pages * work remotes/origin/HEAD -> origin/gh-pages remotes/origin/gh-pages
- ソースコードの編集
- 変更内容の確認とコミット
$ git diff diff --git a/index.html b/index.html index 5796493..bc326d4 100755 --- a/index.html +++ b/index.html @@ -272,6 +272,8 @@ <p class="impression">WEB+DB PRESSのGitHub特集を楽しんで読ませてもらっています +<p class="impression">はじめてのPull Requestです。このような練習の場を用意して + <h3>問い合わせ</h3> <p>本サイトについて問い合わせがありましたら<a href="http://hiroki.jp/contact/"> $ git add index.html $ git commit -m "Add my impression" [work 93d1e2b] Add my impression 1 files changed, 2 insertions(+), 0 deletions(-)
- リモートブランチの作成(pushしてremotes/origin/workを作る)
$ git push origin work Counting objects: 5, done. Delta compression using up to 2 threads. Compressing objects: 100% (3/3), done. Writing objects: 100% (3/3), 434 bytes, done. Total 3 (delta 2), reused 0 (delta 0) To git@github.com:yamakadoh/wdpress69.git * [new branch] work -> work $ git branch -a gh-pages * work remotes/origin/HEAD -> origin/gh-pages remotes/origin/gh-pages remotes/origin/work
- GitHubでworkブランチに切り替えてPull Requestする
参考サイト
WEB+DB PRESS Vol.69
posted with amazlet at 12.08.06
大塚 弘記 渡辺 修司 堤 智代 森田 創 中島 聡 A-Listers はまちや2 川添 貴生 井上 誠一郎 近藤 宇智朗 ヒノケン 後藤 秀宣 佐藤 鉄平 mala 奥野 幹也 伊藤 智章
技術評論社
売り上げランキング: 2414
技術評論社
売り上げランキング: 2414
関連エントリー