任何人都可以在以下代码中判断提交是否在 gitbash 中完成吗?
Can anyone tell if the commit is done in gitbash in the following code?
这是我在 git 中的第一次提交。我收到以下回复:
*$ git commit -m "Initial commit 2"
[master 741933b] Initial commit 2
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 new.html*
提交是否成功?
开始使用 Git 可能会让人望而生畏,尤其是当您不习惯使用命令行时。一些启发式方法可以提供帮助:
- 如果出现任何问题,预计会看到明确标记为此类的错误消息。
- 如果一切顺利,可能什么也看不到(Unix philosophy 的常见部分)或一条简短的确认消息。这就是您在这种情况下看到的,报告了一些关于作为提交的一部分实际保存的内容的详细信息。
- 如果不确定 运行
echo $?
作为紧接的下一个命令查看上一个命令的退出代码。如果它打印除“0”以外的任何内容,则命令 很可能 失败(某些命令使用非零退出代码来表示各种非错误情况)。
在这种具体情况下,您可以使用git status
来显示存储库的当前状态。您可以通过输出中不应该有“要提交的更改”部分这一事实来判断提交是否成功。
这是我在 git 中的第一次提交。我收到以下回复:
*$ git commit -m "Initial commit 2"
[master 741933b] Initial commit 2
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 new.html*
提交是否成功?
开始使用 Git 可能会让人望而生畏,尤其是当您不习惯使用命令行时。一些启发式方法可以提供帮助:
- 如果出现任何问题,预计会看到明确标记为此类的错误消息。
- 如果一切顺利,可能什么也看不到(Unix philosophy 的常见部分)或一条简短的确认消息。这就是您在这种情况下看到的,报告了一些关于作为提交的一部分实际保存的内容的详细信息。
- 如果不确定 运行
echo $?
作为紧接的下一个命令查看上一个命令的退出代码。如果它打印除“0”以外的任何内容,则命令 很可能 失败(某些命令使用非零退出代码来表示各种非错误情况)。
在这种具体情况下,您可以使用git status
来显示存储库的当前状态。您可以通过输出中不应该有“要提交的更改”部分这一事实来判断提交是否成功。