これがあれば現状、最低限の仕事はできている、という状態を少しまとめてみる。pull reqもコマンドラインから作成できると便利かなと思いつつ、そこまではまだやっていない。
作業前
git checkout staging
git pull origin staging
git submodule update
git checkout -b branch-name
作業中
git diff filename
git log --oneline
git add -p filename
git reset HEAD filename
git checkout filename
- filenameを戻す
git grep WORD
- gitで管理しているファイルからWORDという単語をgrepする
git log --grep WORD
- gitのcommitログからWORDという単語を検索
git show 9345960c8bcc339086aa41061e81b5107a707512
git log --grep
で見つけたsha1のcommitの中身を見る
git stash
、git stash pop
- 作業中のものを一旦どける
作業後
git ci
git commit --amend
git push origin branch-name
- 作者: 濱野純(Junio C Hamano)
- 出版社/メーカー: 秀和システム
- 発売日: 2009/09/24
- メディア: 単行本
- 購入: 31人 クリック: 736回
- この商品を含むブログ (155件) を見る
- 作者: 川野辺正博
- 出版社/メーカー: 秀和システム
- 発売日: 2014/10/07
- メディア: Kindle版
- この商品を含むブログを見る