gitのコマンド - 削除
新しいファイルtest.txtのを追加し、Gitリポジトリに提出:
$ git add test.txt
$ git commit -m "add test.txt"
[master e793d0b] add test.txt
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 test.txt
一般的には、通常、直接ファイルマネージャで役に立たないファイルを削除するか、rmコマンドで削除します:$ rm test.txt
この時、Gitはあなたがそれゆえ、上のワークスペースとリポジトリが一貫性のない、のgit statusコマンドは、ファイルがすぐに削除されていることを教えてくれます、ファイルを削除して知っている:
今、あなたは2つのオプションがあり、一つは必ずリポジトリを削除したいですファイル、その後のgit rmコマンドを削除し、コミットとのgit:
PS:最初のファイルを手動で削除してからgitのRMを使用します
:別のケースでは、簡単に誤って最新のバージョンにファイルを削除回復することができます他に何リポジトリ、そのため、間違って削除された
-あるtest.txt $のGitチェックアウト
gitのチェックアウトは、実際にかかわらず、ワークスペースの変更または削除され、リポジトリ内のバージョンとワークスペースのバージョンを置き換える、「キーを復元する。」ことができ
リポジトリに追加されたことはないが削除されたファイルを復元することはできませんしました!
Gitのrmコマンドは、ファイルを削除するために使用されます。ファイルがリポジトリに提出されている場合は、あなたが心配する必要はありませんので、およそ誤って削除したが、気をつけて、あなただけの最新バージョンにファイルを復元することができます、あなたは、最新の内容変更をコミット失われます。