Git Hub使い方まとめ
Git HubのIssueに対応する作業ブランチをmasterブランチから作成
feature
feature/add-name_column
のように feature/XXX でブランチを切って作業。
git statusで変更したファイル一覧を見て、git diffで差分確認。
問題なければ、git add -Aして、git commit -m “MESSAGE”して git push origin HEAD して
GitHubのリモートブランチにpushする。 git push origin HEADというコマンドは
ブランチ名を指定しなくてもカレントブランチをリモートにpushすることが出来る。
Pushしたブランチからプルリクエストを作成。
qiita.rb
puts 'The best way to log and share programmers knowledge.'
プルリク画面でマージを実行して完了。
git checkout master, git pull origin master,コマンドの実行。
masterブランチを更新して次のタスクに備える。
コンフリクトに遭遇することもチーム開発の醍醐味。
ボタンを押すだけでコミットできるような
ツールもあるそうですが、しっかりコマンドラインを覚えて
コマンドで作業できるようにしておいたほうが
良いと思います。