2016-11-16 6 views
0

私は現在、gitをバージョンコントロールとして使用しているグループプロジェクトに取り組んでいます。私のチームメンバーの1人が、誤って(IDEファイルとアウトフォルダー)、追跡すべきではないファイルをアップロードしました。最新のコピーを取得しようとすると、次のメッセージが表示されます。ローカルファイルを上書きするトラッキング済みファイルを削除する

Please move or remove them before you can merge. 
Aborting 

上記のファイルを上書きします。私の質問は、自分のIDEファイルを上書きせずに、これらのファイルを完全に追跡しないようにする方法ですか?彼らは私が残しておきたいコミットをいくつか変更したので、変更を元に戻して再びコミットするのは良い考えではありません。

要約すれば、私がしたいのは、現在追跡されているファイルに変更を加え、他の2つのディレクトリを削除することです。

ありがとうございます!

答えて

2

あなたはこれらのファイルを削除したい場合は - 別のフォルダに次の操作を行います。

  • クローンリポジトリ、問題のあるファイルを削除し、コミットし
  • が開発フォルダに戻ってプッシュして
  • を引っ張ってみてください

それは

0

git rebase --interactiveをすることができます 、あなたのコミットの歴史を編集するための利便性を提供し動作するはずですあなたのチームメンバーのコミットを見つけてそれを修正してください。

この間違いをもう一度防止するには、.gitignoreファイルを追加して不要なファイルを無視してください。

関連する問題