美文网首页git
git删除本地和远程文件

git删除本地和远程文件

作者: YINdevelop | 来源:发表于2017-11-09 15:58 被阅读75次
删除文件:git rm 文件名

删除文件夹:git rm -r 文件夹名

注意

  1. 要删除文件必须先添加到仓库才可以进行上述操作命令,因为git基于仓库进行操作。

  2. 删除文件夹时,文件夹不能为空,否则不能找到文件夹从而无法删除

工作过程中若误提交了文件到仓库上,比如node_modules,此时想只删除远程仓库文件,不删除本地文件,可使用下面命令

1. git rm --cached 文件(夹)名,此时只删除了仓库中的缓存,实际文件不会删除
2. git commit -m '备注'
3. git push origin 分支

注意:

上述git commit -m '备注'之前不能使用git add .命令,因为用了命令相当于把第一步已删除的文件从新添加进入了暂存区,从而形成新的

缓存。后面再使用gitcommit和git push,相当于删除缓存又重新添加缓存,文件仍然存在,提交的时候会提示已经是最新的。

若本地和远程都想删除

1. 使用一开始介绍的删除文件或者文件夹的两个命令。
2. git add .
3. git commit -m '备注'
4. git push origin 分支

相关文章

  • Git 操作

    1. Git 删除本地分支和远程分支 git 删除本地分支:git branch -D git 删除远程分支: g...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • 本地分支 远程分支

    查看项目分支(包括本地和远程) git branch -a 删除本地分支 git branch -d 删除远程分支...

  • git 总结

    参考资料:git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚 git 删除分支 1. 本地分支:git ...

  • git 删除远程已经推送过的文件或者文件夹

    1、删除远程仓库的文件,保留本地。 git rm -r --cached /path/to/filename 删除...

  • 删除git上的指定目录

    拉取远程仓库到本地git clone xxxxx 在本地仓库删除文件或文件夹git rm filegit rm -...

  • Git删除远程分支;Git删除本地分支

    Git 删除远程分支 Git 删除本地分支

  • git删除分支

    git 删除本地分支 git 删除远程分支

  • Git之奇淫技巧

    git - 更改本地分支名称 & 远程分支 git - 删除本地分支 & 远程分支

  • Git远程分支

    Git远程分支  Git的分支分为:本地分支,本地远程分支和远程分支。 对分支的操作基本包括:创建、关联和删除。 ...

网友评论

    本文标题:git删除本地和远程文件

    本文链接:https://www.haomeiwen.com/subject/mtqmmxtx.html