如何从 git repo 中删除一个文件夹? [复制]
Posted
技术标签:
【中文标题】如何从 git repo 中删除一个文件夹? [复制]【英文标题】:How to delete one folder from git repo? [duplicate] 【发布时间】:2015-01-06 10:11:51 【问题描述】:我有一个名为“Serverside Project”的文件夹,我想从我的 git repo 在线删除它。我似乎无法摆脱它!如何删除它?
【问题讨论】:
你不能推送删除它的提交? 【参考方案1】:您可以在本地删除文件夹然后推送,例如:rm -rf folder
git add .
git commit -a -m "removed folder"
git push origin master
【讨论】:
问题是我删除了本地驱动器上的文件夹,该文件夹位于另一个位置,但该文件夹仍在我的在线仓库中,所以我想从我的在线仓库中删除文件夹“服务器端项目”然后拉出我在线回购 atm 上的所有其他文件夹和文件。 哦,我明白了,那你为什么不克隆 repo 删除文件夹然后推送呢? @MauricioTrajano 你可以使用git rm -r folder
更快地完成它
空格被视为单独的参数 do git rm -r Serverside\ Project
这些步骤对我来说是救命稻草!谢谢!以上是关于如何从 git repo 中删除一个文件夹? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Git - 如何从存储库(devops)中删除文件而不在本地克隆它