11

私はgitが初めてです。リモートからファイルをチェックアウトしています。git リポジトリからいくつかのファイルを削除する必要がありました。コマンドを実行する代わりに、git rmunixrm -rf folderコマンドを発行しました。削除コマンドを元に戻してからコマンドを実行する必要がありますgit rm。最新のコードに戻すには?

注: ステージングされたファイルはまだコミットしていません。アウト アウトはgit status、以下の形式で削除されたファイルのリストです。

#   deleted:    i18n/angular-locale_sl.js
#   deleted:    i18n/angular-locale_in.js 
4

5 に答える 5

0

@VonCによる回答を補足するには、

git リポジトリからいくつかのファイルを削除する必要がありました。git rm コマンドを実行する代わりに、unix rm -rf フォルダー コマンドを発行しました。

2 つのオプションの唯一の違いはgit rm、ファイルを git インデックスからも削除できることです。ただし、最初からインデックスに追加したことがないため、 を使用する特別な理由はなくgit rm、プレーンな を元に戻す必要はありません/bin/rm

于 2014-04-29T09:58:16.537 に答える