はじめに
ここ1年くらい時々Gitを使っていますが、使うコマンドは限られているのに全然覚えられないことに気づきました。
自分の業務の流れに合わせてgitコマンドを並べておきます。
初めのGitコマンド
-ブランチの一覧を見る
git branch
-ブランチの一覧を見る(リモート含む)
git branch -a
-ブランチの切り替え(存在するブランチ)
git checkout <ブランチ名>
-ブランチを作成する(ローカルブランチから作成する場合は上、リモートブランチから作成する部分は下)
git checkout -b <ブランチ名>
git checkout -b <ローカルでのブランチ名> origin/<リモートブランチ名>
※ローカルからブランチを作成する場合は、git branchで今いるブランチを確認してcheckoutすること。
-ブランチをリモートに登録する
git push -u origin <作成したブランチ>
修正するブランチを間違った場合の修正コマンド
-修正を退避する。
git stash
▼参考にさせていただきました(個別でstashする)▼
Commit先を間違った場合の修正コマンド
-コミットID等を確認する。
git log
-Commitを取り消す
git revert <コミットid>
※Commitを取り消して、再度正しい先にcommitしたい場合は更にrevertする必要がある。
※マージしてしまっている場合は、オプション-mを使用する。
※revertし終わったら、一度pushを行ってリモートブランチに反映せる必要がある。
-pushする
git push origin <ブランチ名>
参考: https://chooringo.hatenablog.com/entry/2017/03/26/225718