使用Git自动分段

时间:2011-09-23 04:17:06

标签: git

我有一个git存储库,它正在做我以前从未见过的事情,并且没有在任何地方找到解决方案。我使用git init进行了初始化,并使用git add *添加了所有内容,并在我编辑任意数量的文件后尝试提交时继续我的路径,因此我必须执行git add -A然后将它们全部用于提交。有没有办法跳过git add -A步骤?我已经在gcode中使用了git,并且在终端中从来没有必要将它们从不上演到暂存。

我错过了git临时区域的范例吗?你怎么用它?

3 个答案:

答案 0 :(得分:21)

您必须将更改添加到提交中,但您可以使用:

git commit -a

添加更改并提交或

git commit -am 'commit message'

我通常会如何滚动。

手动添加更改,如果您不想要,则不会提交所有内容,我相信您可以说这些内容有时很有用。

答案 1 :(得分:2)

添加一个别名,它将为您执行添加和提交,并开始使用别名。如果你在Windows上,我会建议TortoiseGit,它将索引抽象出来。

答案 2 :(得分:2)

如果是git,则无需添加文件。 Git会跟踪您到目前为止添加的所有文件。如果要添加git远程仓库中没有的新文件,则只需添加。

对于已修改的文件,您可以使用git commit -am“message”

git commit -am“message”将自动提交所有已更改的文件。

提交后,您需要使用git push命令将数据推送到远程。

希望这可以解决你的问题!!