1. sl2

    Posted

    sl2
Changes in title
+GitHubのhubコマンドを使ってコマンドラインからGitHubにプルリクエストを送る
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,67 @@
+
+- [github/hub](https://github.com/github/hub)
+
+## 1. インストール
+
+1. hubコマンドをインストールします。
+
+ brew install hub --HEAD
+
+2. gitコマンドでhubコマンドの機能を使えるようにします。
+
+ `.zshrc`等に以下を追記します。
+
+ eval "$(hub alias -s)"
+
+## 2. clone
+
+プルリクエストを送りたいリポジトリをcloneします。
+
+ git clone [Githubユーザ名]/[Githubリポジトリ名]
+
+## 3. checkout
+
+作業用のブランチを作成して、そのブランチに移動します。
+
+ cd [cloneしたGitHubリポジトリ名]
+ git checkout -b [作業用ブランチ名]
+
+## 4. 開発
+
+ファイルを修正して保存します。
+
+## 5. commit
+
+修正したファイルをaddしてcommitします。
+
+ git add [修正したファイル名]
+ git commit -m "[コメント]"
+
+## 6. fork
+
+自分のリポジトリとしてforkします。
+
+ git fork
+
+## 7. push
+
+forkした自分のリポジトリにpushします。
+
+ git push [自分のGitHubユーザ名] [作業用ブランチ名]
+
+## 8. pull-request
+
+現在いるブランチからオリジナルのGitHubリポジトリにプルリクエスを送ります。
+
+ git pull-request
+
+プルリクエスト用のコメントを入力して閉じればプルリクエストされます。
+
+- [git pull-requestのオプション](https://github.com/github/hub#git-pull-request)
+
+
+以上
+
+
+
+