如何从远程存储库更新现有项目?

时间:2013-01-20 11:40:18

标签: eclipse git bitbucket egit

我使用Git在bitbucket上有我的项目。我想从几台计算机上完成这个项目。在Eclipse中使用EGit提交项目没有问题。

到目前为止,我总是删除我的项目并从bitbucket的最新提交中导入一个新项目。

但是如何根据远程bitbucket存储库的状态更新eclipse中的现有项目?不必删除它?

当我试图拉动时,我得到了:

  

当前分支未配置为拉配置

中找到的key branch.master.merge的值

2 个答案:

答案 0 :(得分:2)

找到它。以下条目必须放在.git / config:

[core]
    repositoryformatversion = 0
    filemode = false
    logallrefupdates = true

    [branch "master"] 
        remote = origin 
        merge = refs/heads/master 
    [remote "origin"] 
        url = ssh://git@bitbucket.org/username/project.git
        fetch = +refs/heads/*:refs/remotes/origin/*

答案 1 :(得分:1)

如果您使用的是eGit,则执行拉取请求或Team / Pull。