
ステージング(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 .などのコマンドが便利です。手順は コンフリクト解決の仕方 で図解しています。
Instagram投稿をWPブロックで埋め込む|Graph API連携の自作ブロック実装

- # WordPress
- # React
- # ブロックエディタ
React と JSON を連携してページを量産する

- # React
- # JavaScript
コピペでOK!CSS セレクトボックス(select option)のカスタマイズ方法

- # CSS
Gatsbyブログサイト移行物語~ブログ記事、カテゴリ、タグ一覧の出力~

- # Gatsby
- # React
Gulp4 x webpack で Vue.js の開発環境を作る

- # Vue.js
- # Gulp
- # Webpack
Gatsbyブログサイト移行物語〜記事内で独自タグ(コンポーネント)を使えるようにする〜

- # Gatsby
- # React