433

リモートリポジトリに削除したいフォルダがあります。削除したいのですが、フォルダはパソコンに保存しておきます

4

2 に答える 2

751
git rm --cached -r somedir

ディレクトリの削除をステージングしますが、ディスク上には何も触れません。これは、次のようなファイルでも機能します。

git rm --cached somefile.ext

その後、ファイルにsomedir/orを追加して、git が再度追加しようとしないようにすることができます。somefile.ext.gitignore

于 2010-08-12T16:21:31.487 に答える
3

私はただ:

  • 作業ツリーからフォルダを移動します
  • git rmフォルダ、変更をコミットします
  • に追加.gitignore(または.git/info/excludes)、変更をコミットします
  • フォルダを元に戻します
于 2010-08-12T16:35:52.780 に答える