把项目上传到GitHub的时候,忘记了看漏了某个文件夹target,就这样推送了。 最后注意到这个问题,决定删除远程仓库的Photo albums文件夹。 但是,github可以删除仓库,但不能删除文件夹和文件,因此只能通过命令来解决。 具体方法如下。
首先进入你的主文件夹下,打开Git Bash Here,命令窗口
$ git --help帮助命令
$ git pull origin master将下调远程仓库中的项目
$ dir会查一下有哪个文件夹
删除$ git RM-r-- cached photoalbumsphotoalbums文件夹。 (此处的文件夹名称中有空格的命令行必须用“”进行拼接。 )
$ git commit-m‘已删除photo albums文件夹t’提交,添加操作说明
$ git push -u origin master将这次的更改更新到GitHub项目
如下图所示操作。
已从命令行删除文件夹。
注:本地项目的Photo albums文件夹不受操作影响,删除的只是远程仓库的Photo albums,所以可以放心删除
每次添加或删除文件时,都可以通过commit然后直接使用git push -u origin master同步到GitHub。
转载自正文: https://www.cn blogs.com/king chan/p/9256704.html