私は毎日 SourceTree を使用していますが、そのような問題は一度もありませんでした。しかし、今日、いくつかの小さな変更を行ったところ、この問題が発生しました。
私は今日何を変えましたか?
git config にマージ ツールと差分ツールとして p4Merge を追加しました。その後、気が変わって /.gitconfig ファイルから p4Merge のエントリを削除しました。マージ ツールと差分ツールのエントリが 2 つあることに気付いたからです。
これがどのように見えたかです
しかし、p4Merge ツールのエントリをすべて削除した後、SourceTree からファイルをステージングできなくなっていることに気付きました。以下のスクリーンショットは、4 つのアップステージされたファイルがあることを示しています。それらの横にあるチェックボックスをオフにしてステージングしようとしても、何も起こりません。ステージングされたファイル セクションに移動することはありません
アップデート
を使用してgit add .
も何も実行されず、端末がファイルを変更済みとして表示することに気付きましたが、それらは赤でも緑でも紫ではありません。