git add→;git提交。是这样吗?
现在我正在展示Rails教程练习3.1和3.2 有件事我不明白git add→;git提交。是这样吗?,git,Git,现在我正在展示Rails教程练习3.1和3.2 有件事我不明白 <solve first exercise> ★★★$ git commit -am "Eliminate repetition (solves exercise 3.1)" <solve second exercise> $ git add -A $ git commit -m "Add a Contact page (solves exercise 3.2)" $ git
<solve first exercise>
★★★$ git commit -am "Eliminate repetition (solves exercise 3.1)"
<solve second exercise>
$ git add -A
$ git commit -m "Add a Contact page (solves exercise 3.2)"
$ git push -u origin static-pages-exercises
$ git checkout master
这很糟糕。(未为提交而暂存更改)
没关系。(添加联系人页面(练习3.2))
…为什么我们可以这样做
事实上,我不知道选项a的含义
请告诉我
1) 我们可以在没有git add的情况下进行git提交
2) git提交-a的含义
谢谢-a
标志允许您在提交的同一命令中添加/暂存更改的文件。因此,使用git commit-am“message”
相当于git add-A
后跟git commit-m“message”
阅读文档应该没有那么困难,而且比在这里写问题要快得多。这甚至是第一个选择:你是对的。谢谢,64位。
$ git commit -m "Add a Contact page (solves exercise 3.2)"
$ git commit -am "Add a Contact page (solves exercise 3.2)"