标签: gitk

删除包含其提交的分支

我创建了一个分支,我正在尝试解决一个无法解决的问题,所以我想删除分支,包括我在其上做的所有提交.为了论证,我的分支看起来像这样(当用Gitk查看时):

A--B--C--D Master
    \
     \-E-F Unwanted
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

A--B--C--D Master
Run Code Online (Sandbox Code Playgroud)

如果我删除了不需要的分支,我最终会改为:

A--B--C--D Master
    \
     \-E-F
Run Code Online (Sandbox Code Playgroud)

我对提交E和F没有用处,也不希望它们混乱我的Git历史.

对于看起来很简单(也可能是愚蠢)问题的道歉,但我一直无法在其他地方找到合适的答案.

git gitk

2
推荐指数
1
解决办法
49
查看次数

启动gitk时出错

在命令行上启动 gitk 时,我收到以下错误:

user@comp:~/gitfolder$ gitk
Error in startup script: bad geometry specifier "1x-29"
    while executing
"wm geometry . "${w}x$h""
    (procedure "makewindow" line 401)
    invoked from within
"makewindow"
    (file "/usr/bin/gitk" line 12258)
Run Code Online (Sandbox Code Playgroud)

我正在运行 Ubuntu 14.04。这个问题只发生在 gitk (例如 git gui 正常工作)。我曾尝试卸载/重新安装 gitk(以及一般的 git),但问题仍然存在。

git gitk

2
推荐指数
1
解决办法
2157
查看次数

gitk 在 mac os Catalina 中显示空白

我的系统是 macOS Catalina 10.15.7 (19H2)

我通过 brew 安装了 git,下面显示了安装的版本

git --version
git version 2.24.3 (Apple Git-128)
Run Code Online (Sandbox Code Playgroud)

git-gui 的版本是 2.30.0

当我gitk在 iterm2 或 ios 内置终端应用程序中键入时,它们都只显示空白

我跟着/sf/answers/1247049191/尝试更新 git,希望它会做一些魔术,但它没有。

请帮忙解决这个问题。

macos gitk

2
推荐指数
1
解决办法
297
查看次数

一些git标签在gitk中不可见

在gitk视图中,我注意到一些(但不是全部)git标签缺失.git tag显示这些标签,我也可以通过指定这些标签来结账,以便正确创建标签.我应该尝试了解并调试此问题?

git gitk

1
推荐指数
1
解决办法
2675
查看次数

可以在gitk中配置diff吗?

单击gitk中的文件时,会将其与该文件的先前版本进行比较。看起来文件已与git diff进行了比较,并且可以配置很少的参数(基本上,每个diff周围要查看的行数,即“上下文行”)。

是否可以通过某种方式进一步配置gitk的差异?当我单击文件时,我希望它运行git diff --word-diff = color而不是git diff。这样的事情可能吗?

如果是的话,该设置就很好隐藏了。

git git-diff gitk

1
推荐指数
1
解决办法
232
查看次数

标签 统计

gitk ×5

git ×4

git-diff ×1

macos ×1