LaTeX + git - 共享存储库?

时间:2016-04-21 00:56:24

标签: git latex bitbucket

我第一次使用git来管理协作的LaTeX项目。我已经设置了一个本地git存储库,并使用ssh将其提交给bitbucket。到目前为止,一切都很好。

我的合作者也从未使用过git,并向我征求意见。我知道他可以克隆存储库。但我不知道克隆后的存储库是否会被git自动跟踪。所以我需要知道的是:我告诉我的合作者他是如何在他的本地计算机上设置存储库的,这样就可以通过git自动跟踪,这样他就可以随时进行更改?

1 个答案:

答案 0 :(得分:1)

回答你的问题:告诉他,如果他修复了你的存储库,他也可以在本地提交以跟踪他的更改。但要向您发送更改,他必须使用git push。他使用git pull将更改作为更新获取。

你说“自动”。要明确:Git正在跟踪,但您需要使用git commit命令在本地提交更改。

如果你希望他能够向你发送他的更改,你需要给他对Bitbucket的回购的写入权限,他必须在本地提交之后将更改推送到bitbucket。

git commit是本地的。 git push命令将更改发送到远程位置。 另见git-remote和git-push

如果他从bitbucket克隆,git remote -v应该显示bitbucket作为原点。然后一个简单的git push应该工作。如果git remote -v未显示原点,请检查adding a remote