下面是有经验的Git用户的非常简单的问题。 我创建的git的托管库,并建立煤矿邮编:如何为多个开发人员使用git
git init
git remote add origin [email protected]*.sourcerepo.com:*/ *.git
然后,一些变化后,我做的事:
git add .
git commit
git push
所有这些动作都是在第一次开发的PC来完成。
现在的问题:第二个开发人员如何访问和更改回购? 首先他要克隆回购?
下面是有经验的Git用户的非常简单的问题。 我创建的git的托管库,并建立煤矿邮编:如何为多个开发人员使用git
git init
git remote add origin [email protected]*.sourcerepo.com:*/ *.git
然后,一些变化后,我做的事:
git add .
git commit
git push
所有这些动作都是在第一次开发的PC来完成。
现在的问题:第二个开发人员如何访问和更改回购? 首先他要克隆回购?
是的,你会使用克隆。你也应该确保设置sharedrepository配置选项:
git config core.sharedRepository "true"
你也应该知道,与多个commiters的提取选项将让你预览在主存储库中的变化,以及他们将如何适用于你:
git fetch
git diff origin
,或者您可能希望只看到文件列表和diff的每一个seperately:
git diff --name-status origin
是的。这将是
git clone $giturl
git add .
git commit
git push
他。
极其相关:http://stackoverflow.com/questions/315911/git-for-开始ners-the-definitive-practical-guide – voyager 2009-09-29 13:07:56
查看这本免费的Git书:http://progit.org/ – Telemachus 2009-09-29 13:53:02