gpt4 book ai didi

git - "git add -A"和 "git add --update :/"有什么区别?

转载 作者:IT王子 更新时间:2023-10-29 00:45:24 24 4
gpt4 key购买 nike

我过去对我的文件使用这个 Git 命令:

add --update :/ 

正如有人告诉我的那样,这是获取所有已添加、删除和更新的文件的最佳方式。

然而看完之后:Difference between "git add -A" and "git add ."

我想也许我应该使用 git add -A

谁能告诉我是否存在差异以及 git add --update :/ 实际上做了什么?

最佳答案

git add --update :/ 将从整个工作树中更新或删除以前跟踪的文件。它不会添加新文件。

git add -A 也将更新、删除以前跟踪的文件,但它也会添加新文件。由于此命令没有明确的 pathspec :/ 您的更新命令执行的操作,具体取决于您的 git 版本,这可能适用于整个工作树中的所有文件,也可能适用于当前目录和所有子文件夹和文件。

有关更多信息,可以找到 git add 的文档:http://git-scm.com/docs/git-add

关于git - "git add -A"和 "git add --update :/"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com