Please enable Javascript to view the contents

git add -A 和 git add . 的区别

 ·  ☕ 1 分钟  ·  ✍️ starifly · 👀... 阅读

git add -A、git add .和git add -u在功能上看似相近,但是有细微的差别,而且功能会随着git版本的不同而不同。

区别

Git Version 1.x:

Git Version 2.x:

总结

  • git add -A就不用介绍了,它在任何情况下都是包括所有的变动。
  • git add .在git版本是2.x的时候等同于git add -A,而当版本是1.x的时候不包括被删除的文件
  • git add -u仅监控已经被add的文件(即tracked file),不会提交新文件(untracked file)

希望本文对你有所帮助。

-------他日江湖相逢 再当杯酒言欢-------
分享

飞鸟
作者: starifly ❉
天无边,智无限。


目录

点击屏幕右上角的 ···
在弹出的窗口中选择 在浏览器中打开