首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >( git add -a,然后git commit )和git commit -A之间的区别?

( git add -a,然后git commit )和git commit -A之间的区别?
EN

Stack Overflow用户
提问于 2012-10-28 01:57:19
回答 1查看 629关注 0票数 2

git add --allgit add -A后跟git commit -m "commit message"似乎会产生与git commit -am "commit message"不同的结果,而我认为它们会产生相同的最终结果。

我是不是对git commit -am "commit message"做错了什么

git commit -a -m "commit message"是否也与git commit -am "commit message"相同

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-28 02:18:03

  • git add -A将添加新文件(以及删除和修改的文件)

请参阅more.

一般来说,我总是建议先添加,检查状态,然后提交。

我发现这个额外的步骤是一个很好的机会:

  • 检查下一次提交消息时没有遗漏任何东西检查是否没有为下一次提交添加额外的元素(这不应该是提交消息的一部分,而不是git commit -f file)

是的,git commit -a -m "commit message"git commit -am "commit message"是一样的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13102683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档