プログラミング 2026.09.12 11 git switch と git restore は何が違う?checkout が2つに分かれた理由と使い分け git checkout は枝を移る操作とファイルを戻す操作を兼ねていました。この2つは取り消せるかどうかが正反対なので、同じ名前で呼ぶと事故が起きます。restore でコミットしていない変更が消えて回収先も残らないことを手元で再現し、移動したいなら switch、捨てたいなら restore という判断の順番を整理します。 # Git # git restore # トラブルシューティング
プログラミング ソフトウェア 2026.04.04 245 Gitで unstaged changes があって pull できないときの対処法まとめ|stash・restore・commit の使い分けを解説 Gitで unstaged changes が残っていて pull できないときに、まず何を確認するか、commit・stash・restore をどう使い分けるか、実務寄りに整理した記事です。 # Git # git stash # git restore