git add . 和 git add -u 和 git add -A 的区别

发布于 2024-12-06 12:53:43 字数 395 浏览 5 评论 0

  • git add . :该命令会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容的修改(modified) 以及新建的文件(untracked file),但不包括被删除的文件。
  • git add -u :该命令仅监控已经被 add 的文件(即 tracked file),会将被修改的文件和被删除的文件提交到暂存区,但该命令不会提交新建的文件(untracked file)。( git add --update 的缩写)
  • git add -A :是上面两个功能的合集( git add --all 的缩写),将文件的修改,文件的删除,文件的新建,添加到暂存区。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

猥琐帝

暂无简介

0 文章
0 评论
23 人气
更多

推荐作者

马化腾

文章 0 评论 0

thousandcents

文章 0 评论 0

辰『辰』

文章 0 评论 0

ailin001

文章 0 评论 0

冷情妓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文