2016-08-25 22 views
0

私は前に無視されなかったファイル(例:src/test.txt)を持っています。しかし、私は今それを無視しています(親フォルダの.gitignore)。 「git clone」を実行すると、この無視されたファイルがダウンロードに含まれます。gitリポジトリから無視されたファイルを削除する方法

どうにかこのファイルをgitから削除する方法はありますか?私はネットを検索しましたが、何も見つかりませんでした。私はどの検索基準を使用するのか不明です。

私のリポジトリにブランチがありません。

ありがとうございました

編集:テストとして、私は新しいリポジトリを作成しました。 "git add"を実行しました。すべてのファイルを追加してコミットしてプッシュします。私は新しいリポジトリをクローンし、無視されたファイルはリストされていません。

+5

使用後に、 'gitのRMは' –

+0

@TimBiegeleisenこんにちは--cached忘れてしまったと言いますティム。私はそのコマンドを試しました。その後git pushをやりました。私は「すべて最新」のメッセージを受け取りました。私は遠隔地のホストに行きました。 gitクローンを実行し、ファイルはまだそこにあります。私はファイルが私の.gitignoreにあることを再度確認しました。 – mrjayviper

+0

をテストとして、私は新しいリポジトリを作成しました。 "git add"を実行しました。すべてのファイルを追加してコミットしてプッシュします。私は新しいリポジトリをクローンし、無視されたファイルは表示されません。 – mrjayviper

答えて

1

ティムBiegeleisenは正しい方法は、多分あなたは

git commit -m 'delete file' 

git push 

git rm --cached <file> 
+0

私はすでに私の.gitignore – mrjayviper

+0

を編集して以来、私はすでにコミットしていくつかの変更を加えてきました。この答えは元の質問http://stackoverflow.com/questions/ 13541615/gitignore-but-still-on-the-repositorにリストされているhow-to-remove-files-that-are-the- – manhattan

関連する問題