[英]mercurial (hg) syntax equivalent of git's “^”, meaning the commit PRIOR to the specified commit
[英]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.