ステージング(add)取り消したい!コミット終わらない…救済 Git コマンドまとめ のサムネイル
  1. 銀ねこアトリエ
  2. 海外ノマドブログ
  3. ウェブ制作
  4. git
  5. ステージング(add)取り消したい!コミ...

ステージング(add)取り消したい!コミット終わらない…救済 Git コマンドまとめ

FAQ

git add で間違えてファイルをステージングしてしまいました。元に戻せますか?
はい、簡単に戻せます。まだコミット前であれば、ファイルが追跡中か否かでコマンドが異なります。新規ファイルなら git rm --cached、既存ファイルなら git restore --staged(または git reset HEAD)を使います。詳細は ステージングしたファイルを取り消す セクションをご覧ください。
VS Code で「コミットしています...」の表示が終わらない原因は?
大きな画像ファイルを含んでいたり、バックグラウンドで別のGitプロセスが動いている可能性があります。一度VS Codeを再起動するか、ターミナルから git commit を直接実行するとエラー内容が把握しやすくなります。詳細は VS Codeでコミットが終わらない をチェックしてください。
git push がいつまでも終わりません。どうすれば中止できますか?
まずは Ctrl + C で処理を強制終了しましょう。その後、通信環境やファイル容量を確認し、問題がなければ git push origin [ブランチ名] のように明示的に指定して再試行してみてください。本記事の pushが10分以上終わらない に対処法をまとめています。
コンフリクト(競合)が起きて、どのコードを残せばいいか分かりません。
VS Codeの「Accept Current(自分の変更)」や「Accept Incoming(相手の変更)」ボタンを活用しましょう。まとめて解消したい場合は git checkout --theirs . などのコマンドが便利です。手順は コンフリクト解決の仕方 で図解しています。