#author("2018-05-14T12:12:09+00:00","default:admin","admin") -[[Visual Studio 2017 (バージョン 15.2) リリース ノート:https://www.visualstudio.com/ja-jp/news/releasenotes/vs2017-relnotes]] -[[連載:簡単! Visual Studio 2017入門:http://www.atmarkit.co.jp/ait/series/5924/]] *Git [#s426b922] 1.競合が発生したら発生したファイルのリストを覚えておく 2.競合したファイルを保存しておく 3.VisualStudioを終了 4.コマンドラインでリポジトリのディレクトリに移動 5.以下のコマンドでソフトリセット (ローカルで変更したファイルはそのままで、コミットだけキャンセル) > C:\Users\nagashima\source\repos\TestGit01> git reset --soft HEAD^ ※ HEAD^ は直前のコミットを差す 6.これでコミット前の状態に戻ったので、VisualStudioを起動して作業再開 7.競合したファイルを右クリックして「元に戻す」を選択 ※ちゃんとバックアップしてるのを確認 8.チームエクスプローラーで同期を取り、リポジトリの最新状態を取得 9.バックアップしていたファイルを使って、変更内容を反映 10.コミットをやり直す 教訓:Microsoft製品に頼らず、コマンド実行!