リモートリポジトリの確認
git remote -v
リモートリポジトリの追加・変更
git remote add origin URL
git remote set-url origin URL
git remote remove origin
fetch・pull・pushの違い
git fetch origin # リモートの変更を取得(マージしない)
git pull origin main # fetch + merge
git push # ローカルの変更をリモートに送る
git push -u origin main # 上流ブランチを設定してpush
ハマったポイント
git push --forceは共有リポジトリでは使わない-uフラグで上流ブランチを設定すると次回からgit pushだけで済む