gitは最新なのに、プロジェクトファイルが古いまま?

PhpStormでプロジェクトmyprojectを開いたら、どうもファイルが古いんだよね

どういうこと?

おととい追加した箇所がないんだよ!PhpStormのGit履歴を見ると、10日前のコミットまでしか残っていない...

ターミナルからgitkを起動して、確認すると、最新コミットは昨日だし、追加したコードもログに表示されているんだよね

gitのマージに失敗したとか?

新しいブランチを切って、リモートからpullしたんだけど、PhpStormのファイル内容もGit履歴も古いまま...

PCを再起動してみたら?

うん、再起動してみたけど、同じだね

何が起きているのかしら?

あー!わかった

なになに?

PhpStormの起動直後のプロジェクト一覧を見たら、違う場所のプロジェクトを開いていた。本物は、~/projects/myproject、開いていたのは、~/projects/tmp/myproject。

なぜ、tmp/myprojectがあるの?

10日前にコンフリクトしちゃったんだよ。コンフリクト前のコミットをtmp/myprojectにチェックアウトしてね。それを見ながら、myprojectのファイルを修正したんだった。

PhpStormで開くときに、ディレクトリも確認しなきゃね

そうだね。PhpStormの起動直後のプロジェクト一覧では、どちらも myproject と表示されていて、2つあることに気づかなかったよ...

タイトルとURLをコピーしました