繁体   English   中英

Git相当于Mercurial“hg commit -A -m <message> ”

[英]Git equivalent of Mercurial “hg commit -A -m <message>”

最近我听到有关BitBucket结束支持Mercurial的消息,所以我正在转向Git。 它只是一个单人的存储库,我基本上用来备份我的项目并作为旧代码的资源(我根本不做任何棘手的事情)。 所以这些年来,我已经通过简单地使用hg commit -A -m <message>来提交整个项目,只要我做了大量的更改。

现在我已经切换到Git了,我想知道是否有人可以告诉我相同的命令来完成相同的操作? 我知道有git commit -a -m <message>但这给了我一个奇怪的信息“没有添加到提交但未跟踪文件存在”这让我有点不确定。

所以我想问一下,什么命令/命令可以完成与Mercurial命令hg commit -A -m <message>

您看到的警告消息(“没有添加到提交但未跟踪文件存在”)表示您的文件未跟踪。

您必须提醒git跟踪对这些文件的更改; 使用git add <filename>
要跟踪所有文件,请使用git add *通配符文件说明符。

从此时起,可以使用指定的命令( git commit -a -m <message> )暂存和提交后续更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM