我在使用 Git 的 bitbucket 上有我的项目。我想从几台计算机上处理这个项目。在 Eclipse 中使用 EGit 提交项目没有问题。
到目前为止,我总是删除我的项目并从 bitbucket 的最新提交中导入一个新项目。
但是如何根据远程 bitbucket 存储库的状态更新 eclipse 中的现有项目?无需删除?
当我尝试拉动时,我得到:
当前分支未配置为 pull 在配置中找不到 key branch.master.merge 的值
找到了。以下条目必须放在 .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/*
如果您使用的是 eGit,则执行拉取请求或团队/拉取。