我不确定这是否重要,但我使用的是Bitbucket私有存储库。我在我的Ubuntu机器上安装了git,然后安装了gitg
。我一生都在窗户上生活,习惯终端,坦白说是非常困难的。这也是我第一次使用git(我之前使用过svn)。
推
我可以使用git clone
将存储库克隆到我的计算机上的本地文件夹中。 (通过终端)之后,我做了一个更改然后使用gitg
我可以看到更改并提交它。然而,提交不起作用,因为更改未反映在bitbucket站点上。
我已经查看了该网站上的其他一些问题,他们说我可以右键单击所选分支,然后推送以在服务器上进行提交。这是使用gitg
推送提交的正确方法吗?
拉
接下来,我无法弄清楚如何将最新版本下载到我的机器上。如何执行拉取请求?以前的问题答案说我必须在fetch
菜单中使用remote
命令,但我无法在gitg界面中找到remote
菜单。
对此的任何建议将非常感谢。
答案 0 :(得分:2)
<强>推强>
是的,这是使用gitg提交和推送的正确方法。
拉
Gitg不支持直接拉。你必须进行提取和合并。
这个答案:
how can I do a git pull in the gitg / gitx visual tool?
描述如何进入存储库属性,选择远程仓库然后fetch
。
合并应该通过显示所有远程分支然后选择要合并的远程分支来完成,方法是右键单击并选择merge
注意
我自己不使用gitg所以答案是基于阅读我可以挖掘的大量文档。