可能你会使用Windows操作系统中的删除选项进行删除工作区中的文件,然后在commit到本地仓库,最后提交到远程仓库完成删除操作,听起来很完美,但是不行,因为我试了它真的做不到!
那应该如何做呢?
方法1:
使用Windows操作系统中的删除选项进行删除工作区中的文件去完成这项任务也不是不可能的,不过需要在commit之前进行add的操作:
1、直接使用delete删除某个文件
2、在工作区里面点击鼠标右键,点击Git Bash Here,依次输入下面的指令
git add -A
git commit -m "删除文件"
git push origin master
解释:-A可以把提交新文件、被修改的文件、被删除的文件都提交到暂存区,-m代表后面放的是提交到本地仓库的信息,origin代表远程仓库的名称,master代表本地仓库的一个主分支
方法2:
1、首先在工作区的目录中单击右键点击Git Bash Here
,然后输入git rm 要删除的文件名称
2、然后输入git commit -m "删除文件"
,注意-m
中的m代表的是message,意味着后面出现的信息是提交的时候携带的,后面的"删除文件"
是信息内容
3、最后输入git push origin master
去更新远程仓库里面的代码