Contenu connexe
Similaire à Shizudev git hub宿題 (20)
Plus de Tadahiro Ishisaka (20)
Shizudev git hub宿題
- 41. 課題1
今から示すプロジェクトをForkします。
プロジェクトはMessage.txtと言うテキストファイ
ルに書かれたテキストをTweetするボットプログラ
ムのプロジェクトです。
Message.txtにメッセージを追加し、Pull
Requestをするのがまず課題です。
次に私はPull RequestをCommitして、且つ皆さ
んをcollaboratorsに登録するので、次からは皆
さんにもPull Requestが行きますので、練習だ
と思ってメンテしてください。
- 44. GitHub
ishisaka/ username/
ShizudevGithubHW ShizudevGithubHW
①Fork
Git Git
⑥Pull Request
②Clone/Pull
⑤push
Git
④変更作業
work master
③トピックブランチの作成
- 45. 作業手順
① フォーク
GitHub画面
② フォーク下リポジトリの取得
git clone https://github.com/username/ShizudevGithubHW
③ トピックブランチの作成
git checkout –b work
④ 変更作業
git add message.txt, git commit
⑤ トピックブランチのpush
git push orgin work
⑥ プルリクエストの送信
GitHub画面
https://github.com/ishisaka/ShizudevGithubHW
- 50. カンニング
Fork A Repo(@GitHub)
https://help.github.com/articles/fork-a-repo
Using Pull Requests(@GitHub)
https://help.github.com/articles/using-pull-requests
- 54. ソーシャルコーディング参考
Social Codingの世界(松田氏)
https://speakerdeck.com/u/a_matsuda/p/social-coding
グリーを支えるソーシャルコーディングのす
べて
http://www.slideshare.net/koichiro/ss-13796830
The GitHub
https://speakerdeck.com/u/hirocaster/p/the-github
- 57. GitHub
ishisaka/ username/
ShizudevGithubHW ShizudevGithubHW
Git Git
⑦Pull Request
②Pull
③checkout
⑥ push Git
⑤変更作業 ④rebase
work master
アップストリーム更新の取り込み ①checkout
- 58. アップストリーム更新の取り込み
⓪ アップストリームの登録
git remote add upstream
https://github.com/ishisaka/ShizudevGithubHW
① アップストリームと同期するmasterに移動
git checkout master
② アップストリームの更新の取り込み
git pull upstream master
③ プルリクエスト用ブランチへ移動
git checkout work
④ 同期させたブランチでリベース
git rebase master
⑥ 更新をGitHubにプッシュ
git push
- 59. GitHub
ishisaka/ username/
ShizudevGithubHW ShizudevGithubHW
Fork
Git Git
Pull Request
①pull ⑦push ② fetch
⑥merge
⑤動作チェック
Git
PR送信者
master pr1 work
④merge
③マージ用ブランチを作成
⑧マージ用ブランチを削除
プルリクエストされたら
- 60. プルリクエストされたら
①ローカルのmasterを最新にする
git pull origin master
②送信側のリモートリポジトリを取得する
②-1 プルリクエスト送信者のリポジトリを登録する
git remote add username
https://github.com/username/ShizudevGithubHW.git
②-2プルリクエストの相手からフェッチする
git fetch username
③ マージ用ブランチを作成
git checkout –b pr1
- 63. これを読もう
Gitポケットリファレンス
単行本(ソフトカバー): 272ページ
出版社: 技術評論社 (2012/7/10)
言語 日本語
ISBN-10: 477415184X
ISBN-13: 978-4774151847
発売日: 2012/7/10