2009-09-29 31 views
2

下面是有经验的Git用户的非常简单的问题。 我创建的git的托管库,并建立煤矿邮编:如何为多个开发人员使用git

git init 
git remote add origin [email protected]*.sourcerepo.com:*/ *.git 

然后,一些变化后,我做的事:

git add . 
git commit 
git push 

所有这些动作都是在第一次开发的PC来完成。

现在的问题:第二个开发人员如何访问和更改回购? 首先他要克隆回购?

+1

极其相关:http://stackoverflow.com/questions/315911/git-for-开始ners-the-definitive-practical-guide – voyager 2009-09-29 13:07:56

+1

查看这本免费的Git书:http://progit.org/ – Telemachus 2009-09-29 13:53:02

回答

6

是的,你会使用克隆。你也应该确保设置sharedrepository配置选项:

git config core.sharedRepository "true" 

你也应该知道,与多个commiters的提取选项将让你预览在主存储库中的变化,以及他们将如何适用于你:

git fetch 
git diff origin 

,或者您可能希望只看到文件列表和diff的每一个seperately:

git diff --name-status origin 
3

是的。这将是

git clone $giturl 
git add . 
git commit 
git push 

他。

相关问题