我有一个文件夹,我想删除我的远程存储库。我想把它删掉,但要把它保存在电脑里
当前回答
我会:
将文件夹移出工作树 Git rm文件夹,提交修改 添加到.gitignore(或.git/info/ excluded),提交更改 将文件夹移回
其他回答
我会:
将文件夹移出工作树 Git rm文件夹,提交修改 添加到.gitignore(或.git/info/ excluded),提交更改 将文件夹移回
git rm --cached -r somedir
将执行删除目录的操作,但不涉及磁盘上的任何内容。这也适用于文件,如:
git rm --cached somefile.ext
然后你可能想要添加somedir/或somefile。扩展到你的.gitignore文件,这样git就不会试图把它添加回来。
推荐文章
- Visual Studio Code无法检测已安装的Git
- 强制LF eol在git的回购和工作副本
- Git:在裸库中更改活动分支的正确方法?
- 删除git中的分支是否会将其从历史记录中删除?
- 防止在GitHub上推送到master ?
- 根据Git,谁是“我们”,谁是“他们”?
- git如何合并后樱桃采摘工作?
- Git搜索单个文件历史记录中的字符串
- Git命令显示所有(轻量级)标签创建日期
- Gitignore并没有忽视文件夹
- 什么时候用。git/info/exclude代替。gitignore来排除文件?
- 如何告诉git忽略个别行,即gitignore为特定行代码
- “git diff——耐心”是什么意思?
- 我如何在GitHub中为其他人的代码做出贡献?
- 签出旧的提交并使其成为新的提交