はじめに
開発時にgit関連でやることを良く忘れるので、以下に整理しておきます。
開発前
リポジトリをクローンする
git clone リポジトリURL
フォルダを移動する
cd リポジトリ名のパス
developブランチに変更する
git switch develop
リモートリポジトリ名のリネームする
git remote rename origin fork-master
リポジトリをフォークし、リモートリポジトリ名originとして紐づける
git remote add origin フォークしたリポジトリURL
フォークしたリポジトリにメンバーを追加する
(レビューしてもらう際に他メンバーがリポジトリを閲覧できるようにするため)
リモートリポジトリの状態を確認する
> git remote -v
fork-master リポジトリURL (fetch)
fork-master リポジトリURL (push)
origin フォークしたリポジトリURL (fetch)
origin フォークしたリポジトリURL (push)
ブランチを作成して作業開始する
git switch -c 新ブランチ名
開発後
変更ファイルをステージングする
git add .
コミットし、コミットメッセージを入力する
git commit
差分を念のため確認する
git diff 新ブランチ名 develop
pushする
git push origin 新ブランチ名