我在 Eclipse 中使用 EGit 来拉和推。
我的配置是:
[remote "origin"]
fetch = refs/heads/*:refs/remotes/origin/*
push = refs/heads/*:refs/remotes/origin/*
本地分支是 master 远程跟踪分支是 origin/master
当我推送时,它会出现“origin/master:master[最新]”。实际上远程分支不是最新的。如果我配置错误的方式,我会徘徊。
有时我更改不同的配置,我会得到“创建一个新分支”(这是错误的,因为我只是推送一些提交)或“拒绝 - 不快进”(这很奇怪,因为我是遥控器的唯一用户存储库,我已经在推送之前获取)