我在GitHub上创建了一个存储库.我使用Eclipse和Egit建立了一个本地git存储库.随着Team > Remote > Push.我设法将本地仓库推送到GitHub上的那个.
现在我希望能够使用Team > Push to Upstream(以及从上游获取)作为一键式推送(和拉/取),但此菜单选项不可用(灰显).我必须Team > Remote > Push每次手动填写信息(ctrl+ space帮助).
继此,我创建了一个远程配置和从库视图推,我可以看到在远程GitHub的repository中列出Remotes但仍Team > Push to Upstream命令在菜单中显示为灰色.
有人可以给我一个关于我可能做错了什么的提示吗?
D C*_*zee 45
这就是我做的,这很好用:
您现在应该只需右键单击项目,然后选择Team→Push to Upstream即可.
由于远程是在相关项目下添加的,因此每个项目都可以拥有自己的上游源,并且不会干扰(而Window> Preferences解决方案是全局设置).
根据您对所做操作的描述,您似乎尝试了这一点 - 但可能没有使用遥控器的名称"origin",这是绝对必要的.我纯粹偶然地偶然发现了这个解决方案.
clo*_*eek 15
我遇到了这个问题,谢天谢地找到了重新启用"Push to Upstream"选项的方法.
remote.origin.url也许有一种更简洁的方式来实现同样的目标.一旦我到达这一步,我就停止了寻找,因为它现在有效.
您需要在该存储库的.git/config文件中具有以下类型的配置:
[branch "master"]
remote = origin
Run Code Online (Sandbox Code Playgroud)
该remote设置可以是您的任何遥控器或只是一个值.
您可以通过从Git 存储库视图中存储库的上下文菜单中选择“属性”菜单项来编辑存储库的配置。
| 归档时间: |
|
| 查看次数: |
18306 次 |
| 最近记录: |