push するまでにしていること
チェックアウトしているブランチやワーキングツリー、インデックスの状況を確認
1$ git status -sb
ブランチの作成、移動
1$ git switch -c topic
ファイルの編集
1vim file
編集したファイルの確認
1$ git status -sb
変更をインデックスにステージング
1$ git add .
ステージングされたファイルを確認
1$ git status -sb
ステージングされた変更内容を確認
1$ git diff --cached
コミット
1$ git commit -m"add file"
コミットログを確認
1$ git log
必要あれば修正してamend
1$ git commit --amend
push
1$ git push
ブランチが不要になったら削除
1$ git branch -d topic
2$ git push origin :topic
3$ git fetch -p