zoukankan      html  css  js  c++  java
  • Git删除本地和远程文件

    Git删除本地和远程文件

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

    注意

    1,要删除文件必须添加到仓库才可以进行上述操作命令,因为git是基于仓库来进行操作的。
    2,删除文件夹时,文件夹不能为空,否则不能找到文件夹从而无法删除
    3,工作过程中若误提交了文件到仓库上,比如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 分支
    
  • 相关阅读:
    jmeter参数化关联
    电商
    mysql联查
    购物车
    冒泡排序、二分查找、选择排序、斐波那契
    python数据转换/9*9表/for循环
    python三角形
    mysql语句
    Selenium 8
    Selenium 7
  • 原文地址:https://www.cnblogs.com/Mortallin/p/13563419.html
Copyright © 2011-2022 走看看