问题标签 [gitg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1365 浏览

git - 我可以使用 gitg 仅查看一个文件/目录的更改吗?

这让我发疯,因为它在 gitk 上非常容易(只是gitk the/file),但我无法在 gitg 上做到这一点,我真的很想看看历史。

这不是一个有据可查的工具。

0 投票
2 回答
24277 浏览

git - 如何在 gitg / gitx 可视化工具中进行 git pull?

我可以使用 gitg 进行推送并将我的代码推送到远程主分支,但我看不到任何执行 git pull的选项。

我在 Ubuntu 10 和 11

0 投票
0 回答
483 浏览

git - 在 gitg 中暂存多个文件

是否可以在 gitg 中暂存多个文件?在提交选项卡中,我可以选择所有未暂存的文件,但右键单击(同时按住 Shift)暂存似乎不起作用。拖动它们似乎也不起作用。我目前所做的就是右键单击-> 将它们一一进行。当然,有更简单的方法吗?我在 Linux Ubuntu 中使用 gitg。

0 投票
7 回答
17208 浏览

linux - 你如何用 gitg 推送代码?

我可以做我需要的所有其他事情,但使用 GUI 我似乎无法弄清楚如何拉取或推送代码。在这种情况下,推送更重要,有人知道怎么做吗?

0 投票
1 回答
2146 浏览

git - Gitg 行为为 gitk --all

我从 gitk 切换到gitg以可视化我的 git 树。有一点我受不了。

假设我有两个分支 ( dev, master),如下所示:

在此处输入图像描述

每当我检查master可视化更改时:

在此处输入图像描述

这意味着我当前所在的分支位于树的顶部。换句话说,我现在看不到dev分支。

这与默认行为相同gitk,但可以使用--all属性进行更改,这使其成为我想要的方式。可以使用 gitg 来实现吗?

0 投票
1 回答
2595 浏览

linux - Git pull 和 push 不起作用(使用 gitg 客户端)

我不确定这是否重要,但我使用的是 Bitbucket 私有存储库。我在我的 Ubuntu 机器上安装了 git,然后安装了gitg. 我一生都住在窗户上,坦率地说,习惯终端非常困难。这也是我第一次使用 git(我之前使用过 svn)。

推动

我可以使用git clone. (通过终端)之后,我进行了更改,然后使用gitg我可以看到更改并提交它。但是,提交不起作用,因为更改未反映在 bitbucket 站点上。

我查看了该站点上的其他一些问题,他们说我可以右键单击选定的分支,然后推送以使提交发生在服务器上。这是使用 推送提交的正确方法gitg吗?

继续前进,我无法弄清楚如何将最新版本下载到我的机器上。如何执行拉取请求?之前这里的问题回答说必须使用菜单fetch中的命令,但是在我的gitg界面中remote找不到菜单。remote

对此的任何建议将不胜感激。

0 投票
1 回答
1672 浏览

gitg - 如何签出新 gitg 中的分支?

在较旧的 GNOME2 gitg 界面中,可以很容易地通过用鼠标右键单击分支来检出它。如何在新的 GNOME3 界面中签出分支?现在右键单击只允许重命名、删除、复制名称和设置主线。

0 投票
1 回答
310 浏览

git - Git 浏览非空提交

我在这个项目上工作,该项目有许多带有空变更集的提交。尽管我想运行git filter-branch和删除这些提交,但这确实不是一个选择。

是否有任何工具(例如 gitg tig)可以让我只浏览非空提交?通过浏览我的意思是查看(非空)提交列表并轻松查看感兴趣的提交的差异。

0 投票
1 回答
467 浏览

linux - Git: Commits that stick-out of master without being in a branch

I've been working on a project for some time using a git local repository for version control.

I have two branches in the repository: master and "other" (not its real name).

When I run git branch I get this list:

Looking at my repository graph with gitg (a Gnome GUI for git), selecting "all branches" from the branches drop-down list, I get this graph:

enter image description here

I see the two branches, but there are also two commits, tagged "v1.2y" and "v1.2s", that stick out of the master branch and don't seem to merge back into it. They seem to be hanging there like non-merged-back branches, but they are not actual branches. At least neither git nor gitg list them as being branches.

Can someone explain to me the reason they stick out of the master branch if they are not branches themselves?

Please don't just simply tell me what to do to make it normal but, most importantly, the reason why this happened to begin with.

EDIT: I have never made a rebase or force push.

0 投票
1 回答
538 浏览

gitg - 如何在 Windows 中更改 gitg 的界面语言?

我刚刚从Windows 7 机器上的Windows 二进制文件安装了 gitg 。即使机器的显示语言设置为英语,gitg 的界面也会以德语显示。我查看了设置(Einstellungen),但似乎没有与语言相关的特定设置。

我的猜测是它从 Windows 的区域和语言 > 位置 > 当前位置获取区域设置,该位置确实设置为德国。如果是这种情况,我会认为这是一个错误,因为这是确定应用程序区域设置的错误设置(显示语言将是正确的设置,imo)。

有谁知道我可以在哪里修改应用程序的内部配置,以便我可以强制它以英文显示?

谢谢!