从存储库中删除文件但保留在本地

我有一个文件夹,我想在个人远程存储库中删除。 我想删除它,但将文件夹保存在个人电脑中 git


#1楼

git rm --cached -r somedir

将暂存目录的删除,但不会触及磁盘上的任何内容。 这也适用于文件,例如: spa

git rm --cached somefile.ext

以后,您可能但愿将somedir/somefile.ext添加到.gitignore文件中,以便git不会尝试将其添加回来。 code


#2楼

我只想: it

  • 将文件夹移出工做树
  • git rm文件夹,提交更改
  • 添加到.gitignore (或.git/info/excludes ),提交更改
  • 将文件夹移回
相关文章
相关标签/搜索