【GIT】ローカルでbranchを作成しそれをリモートにpushするコマンド

結構やるわりには毎回忘れるのでメモです。

前提
・これから作るbranchはリモートにもローカルにも存在しない
・コマンドでやる

ローカルでbranchを作成してリモートにpushする

めっちゃ単純です。
今回は、
feature_rate
というbranchを作成してpushしてみます。

branchを作成

git branch feature_rate
その後、

git branch
で作成されたことを確認。

この時点では作業branchは切り替わりません。

branchを切り替える

git checkout feature_rate
これで切り替わります。
この時点で既にファイルを編集とかしていても問題はないです。
更新していた内容がなくなってしまうとかそういうことは発生しません。

git branch
で切り替わったことを確認します。

後はいつもどおりpushするだけです。

git add .
git commit -m 'feature_rateにて●●を実装
git push origin feature_rate

以上です。

補足

作成とbranchの切り替えですが、
git checkout -b feature_rate
同時にできたような気がします。

技術系

Posted by chat