2017-01-04 3 views
0

私はGITリポジトリをビジュアルスタジオで設定しています。ブランチを引っ張るとコミットと同期がうまく行きます。しかし、私のコンピュータを再起動すると、突然変わって奇妙なことが起きます。ファイルの変更を保存するときのGITが失われる

ファイルを編集して保存しないと、Visual Studio内で変更をコミットできます。しかし、私が "ctrl + S"を押すと突然それを最新のものとしてマークし、私が行ったすべての変更を忘れてしまいます。それでもファイルの変更はまだ残っています。

私が使用している回避策は非常に面倒ですが、編集したファイルを閉じ、再度スペースを入れてコミットしてください。

新しいローカルブランチを再作成すると、別の日に再び動作します。一度コンピュータを再起動しても同じ問題が発生します。

GIT +ビジュアルスタジオがこれを行う理由を知っている人はいますか?前もって感謝します。

+1

おそらくGitの問題ではないが、Visual StudioではMSにバグを報告する必要があります。 – Vampire

+0

私はそれが正しいと思う、私はVisual studio 2015コミュニティ版を使用しています。私はそれをMicrosoftに報告しましたが、これまでのところ返信はありません。だから私はスタックオーバーフローに関して誰かが同じ問題を抱えているかどうかを見てみましょう。あなたの洞察にも感謝します。 –

答えて

-2

これは除外されなかったGit ignoreファイルの問題であることが判明しました。だから.gitignoreファイルを持っていれば、それがリポジトリに送られないようにしてください。

+0

一般的に、.gitignoreをリポジトリに送信して、無視されたファイルがすべての開発マシンで一貫していることを確認します。 –

関連する問題