首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与团队合作

与团队合作
EN

Stack Overflow用户
提问于 2010-09-28 01:44:33
回答 1查看 112关注 0票数 1

我正在开发一个应用程序,我的朋友想要加入开发。所以我在assembla.com上创建了一个git存储库,执行了一个推送,并邀请他和我一起工作。

我的问题是关于工作过程的。我们都在msysgit上使用git bash。我在提交和推送方面没有问题,问题是如何让我的朋友做出改变。为什么简单的拉取不起作用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-28 18:12:34

简短的回答(从评论中判断):

代码语言:javascript
复制
git pull origin master

如果它如您所希望的那样工作,那么通过将以下内容添加到您的.git/config文件中将其设置为默认值:

代码语言:javascript
复制
[branch "master"]
    remote = origin
    merge = refs/heads/master

有了这个设置,您就可以调用:

代码语言:javascript
复制
git pull

...in的未来。

冗长的答案:听起来你还没有设置默认的合并目标。

您希望配置设置为“每当我从远程存储库X提取数据时,自动将更改与分支Y合并”。(通常,“当我从'origin‘拉取时,与’master‘合并。”)这是当你做一个'git克隆‘时自动设置的,但是你的工作副本是从头开始创建的(不是克隆的),所以你必须自己做。

您可能会发现将您的.git/config文件与您朋友的.git/config文件进行比较会很有趣。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3806399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档