git add/rm/mv文件到暂存区

在提交你修改的文件之前,需要git add把文件添加到暂存区。

  1. 如果该文件是新创建的,尚未被git跟踪的,需要先执行git add将改文件添加到暂存区,再执行该提交;
  2. 如果文件已经被git追踪,即曾经提交过的。在早期版本的git中,需要git add再提交;在较新版本的git中,不需要git add即可提交。
  3. 一次性提交全部:git add .。

git rm将指定文件彻底从当前分支的缓存区删除,因此它从当前分支的下一个提交快照中被删除。

  1. 如果一个文件被git rm后进行了修改,那么它将脱离git追踪,这个文件在之后的节点中不再受git工程的管理。
  2. 执行git rm后,该文件会在缓存区消失。
  3. 你也可以直接从硬盘上删除文件,然后对该文件执行git commit,git会自动将删除的文件从索引中移除,效果一样。

git mv命令用于移动文件,也可以用于重命名文件。

  1. git mv a.txt config:将文件a.txt从当前目录移动到config目录下。
  2. git mv config/a.txt config/b.txt :将文件a.txt重命名为b.txt。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值