2016-11-15 8 views
0

gitで2つのブランチをマージすると、時々、ナゲットパッケージに関する問題が発生しました。 ソリューションユーザーオプション(.suo)ファイルに関する問題が検索され、見つかった後、それを削除してビジュアルスタジオを再起動した後、すべてのエラーが消えました。 これはなぜ発生するのですか?それを避けるために私は何ができますか? .suoファイルはソース管理でチェックすべきではなく、私のgitリポジトリをチェックしてはいけません。何も見つかりません。gitでマージした後で、時々ナゲットパッケージが失敗する

答えて

0

.gitattributesファイルに*.suo binaryの改行が含まれていることを確認して、gitでマージしようとしないようにしてください。そうしないと、gitは両方のブランチから.gitattributesをマージしてエラーを作成しようとします。

また、*.suoをプロジェクトの.gitignoreに入れてください。

+0

ありがとうございました。しかし、私はすべての.gitattributesまたは.gitignoreファイルを見つけることができません。 –

+0

Windowsで_file name extensions_が隠されている可能性があります。これはあなたからのそれらのファイルを隠すでしょう。どのバージョンのWindowsを使用していますか?それが10の場合は、ファイルエクスプローラでプロジェクトディレクトリに移動し、**表示**タブをクリックし、 'ファイル名拡張子'チェックボックスがオンになっていることを確認します。 –

+0

隠しファイルを検索したところ、gitignoreファイルが見つかりました。また、すでに* .suoが入っています。 –

関連する問題