2012-04-10 18 views
1

私はGitを使い慣れていますので、私にご負担ください。私はリポジトリを初期化し、 'git add'を使用しました。削除されたファイルをトラッキングから削除してください。

ファイルを削除してコミットするとどうなりますか?私は 'git add'を再利用する必要がありますか? githubでmasterにプッシュすると、削除されたファイルはそこに保存されません。

+1

「それはありません」という言い方によって異なります。 git rmを使うことができますが、他の人はまだ履歴に戻ってこのファイルを取り出すことができます。パスワードでファイルをコミットしてプッシュした場合は、ツリーを書き直す必要があります。このサイトには、これを行う方法と影響を説明するための多くの回答があります。 –

答えて

5

git rmを使用してファイルを削除し、Gitに削除を認識させます。

git rm path/to/file 
git commit 
git push 
+0

私はコミットしてプッシュするときに表示したくないファイルをフォルダから削除しました。ディレクトリ内の現在のファイルでリポジトリ全体を再作成する方法はありますか? git rm –

+0

と入力すると、 'git status'と入力すると、どのファイルが欠落しているのかがわかります。 'git add -u'を使うと、見つからなかったファイルをすべて削除済みとしてマークすることができます。 – Amber

関連する問題