如何正确地提交git-m';消息';或者git提交-m';消息'?

如何正确地提交git-m';消息';或者git提交-m';消息'?,git,Git,我一直在做git提交-m‘留言’ git commit-m'message'是否只影响当前文件夹及其子目录,还是提交所有内容?哪一个更合适?添加“.”表示暂存,并将更改提交到当前目录中已在存储库中的文件,忽略已暂存的内容 如果没有“.”,该命令将仅提交已转移的更改 我还没有看到表单:git commit-m'message'之前也没有看到过推荐的消息。虽然如果我急着提交当前目录中的更改,我可能会尝试一下 根据我的经验,使用git add进行阶段性更改非常有效,因为它允许您清楚地说明您想要进行的阶

我一直在做git提交-m‘留言’


git commit-m'message'是否只影响当前文件夹及其子目录,还是提交所有内容?哪一个更合适?

添加“.”表示暂存,并将更改提交到当前目录中已在存储库中的文件,忽略已暂存的内容

如果没有“.”,该命令将仅提交已转移的更改

我还没有看到表单:
git commit-m'message'
之前也没有看到过推荐的消息。虽然如果我急着提交当前目录中的更改,我可能会尝试一下

根据我的经验,使用
git add
进行阶段性更改非常有效,因为它允许您清楚地说明您想要进行的阶段性更改。然后,不使用
-m
git commit
非常方便,因为它显示了您已执行的和未执行的操作,并允许您在适当的编辑器中编写提交消息

下面是一些非常好的免费学习Git的资源。他们解释得比我可能更清楚

-一个快速且制作精良的15分钟教程

-优秀的清晰呈现的源代码,用于快速理解Git

或者,对于联机帮助,您可以始终将
--help
附加到您的命令中。 例如,在终端中键入以下内容:

git commit --help

两者都不合适,因为它们意味着两种完全不同的东西,并且每种都有有效的有用场景。你有没有试过阅读
git-commit
(又称
git-help-commit
)的手册页面?我从来没有见过
git-commit.
经常使用,而是
git-commit-a
如果不是
git-commit
,我一直认为最合适。period表示提交当前目录及其下的所有内容。不是这样吗?