标签: gitk

gitk找不到GIT存储库

当我运行时gitk,弹出一个Tk窗口,说"它在这里找不到GIT存储库".
我错过了什么?这些是我遵循的步骤.如果我错过了一些愚蠢的话,请原谅我.

[~/TEMP]$ ls
[~/TEMP]$ git init abc
Initialized empty Git repository in /*******/home/jganhotra/TEMP/abc/.git/
Run Code Online (Sandbox Code Playgroud)

添加了一个文件

[~/TEMP]$ cd abc/
[~/TEMP]$ ls -la
total 16
drwxr-x---  3 jganhotra eng 4096 Aug 15 16:05 ./
drwxr-x---  3 jganhotra eng 4096 Aug 15 16:04 ../
drwxr-x---  8 jganhotra eng 4096 Aug 15 16:05 .git/
[abc]$ touch a.txt
[abc]$ gvim a.txt 
[abc]$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include …
Run Code Online (Sandbox Code Playgroud)

git gitk

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

Tig 不同分支的提交颜色可以不同吗?

在 tig 中,我发现通常很难找出哪个提交属于哪个分支。在 gitk 中,这要容易得多。我认为这是因为两件事。首先,gitk 对分支的颜色不同(我的意思是提交之间的线),其次,提交似乎有时放置在不同的“列”中(参见图片,顺便说一句,git log --graph像 tig 一样绘制分支)。

有没有办法为每个分支绘制的蓝色星星或粉红色线条着色?

吉特克

提格

git gitk tig

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

gitk可以显示除指定作者以外的所有提交吗?

我想使用gitk查看除给定作者的所有提交之外的所有提交。类似于以下内容:

gitk --author =!乔

这可能吗?

git version-control history author gitk

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

如何比较gitk中最新提交到最旧提交

当我这样做时gitk --follow <filename>,左窗格列出给定文件名的所有提交.

如果我单击其中一个提交,左下方窗格(在提交/分支/标记列表的正下方)会显示diff此选定提交与前一个提交之间的内容.

有没有办法告诉gitk diff在这个选定的提交和最早的提交之间显示?(即列表底部的那个)

gitk

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

gitk"包需要Tk"

在ubuntu上从CLI启动gitk我遇到了这个错误

vihaan@Trojan :~$ gitk
application-specific initialization failed: unknown color name "S_base3"
Error in startup script: unknown color name "S_base3"
    (database entry for "-background" in widget ".")
    invoked from within
"load /usr/lib/x86_64-linux-gnu/libtk8.6.so Tk"
    ("package ifneeded Tk 8.6.1" script)
    invoked from within
"package require Tk"
    (file "/usr/bin/gitk" line 10)
Run Code Online (Sandbox Code Playgroud)

怎么解决?

git x11 ubuntu tk-toolkit gitk

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

如何在gitk中"取消标记"提交?

我在gitk中错误地点击了"标记此提交".

我很高兴它发生了,因为我从来没有看过或想过它与之相关的功能.但是现在我已经看过它们了,我希望它们能够回归灰色.

所以我想"取消标记"提交?

我怎么做?

git gitk

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

在Git中连接分支

当我使用gitk检查我的分支时,我发现了以下内容:

Git连接分支机构

我创建pretty_url,切换到它,工作的东西,提交,然后切换到master分支(这是干净的),然后运行git merge pretty_url,并检查gitk,并找到了这个.

我确定这不合适,可能master不干净.我怎样才能解决这个问题?

git gitk

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

从git gui命令行启动gitk

有没有办法从git gui命令行在 repo的主分支上启动gitk ?我看了一下doc,唯一可能的事情就是在repo上打开一个浏览器,而不是显示历史记录.

任何线索?谢谢

git gitk git-gui

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

如何git日志一个远程的所有分支?

在我的本地存储库中,添加一个新的遥控器并获取其历史记录:

$ git remote add foo_remote git@github.com:joe/foo.git
$ git fetch foo_remote
Run Code Online (Sandbox Code Playgroud)

现在,如何查看仅此远程服务器所有分支的日志?我有兴趣查看仅此远程服务器的提交(使用git log)和DAG(使用gitk)。

我知道我可以查看此远程服务器上特定分支的日志和DAG:

$ git log foo_remote/branch1
$ gitk foo_remote/branch1
Run Code Online (Sandbox Code Playgroud)

我想要这样做的东西:

$ git log foo_remote/*
$ gitk foo_remote/*
Run Code Online (Sandbox Code Playgroud)

git gitk

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

如何在调用gitk后继续使用GitBash?

在此输入图像描述

使用ex gitk的一些命令后,我无法继续使用终端.需要关闭gitk然后我可以继续输入命令.有没有办法打开程序并继续使用终端?我正在使用GitBash.

terminal command github line gitk

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

标签 统计

gitk ×10

git ×8

author ×1

command ×1

git-gui ×1

github ×1

history ×1

line ×1

terminal ×1

tig ×1

tk-toolkit ×1

ubuntu ×1

version-control ×1

x11 ×1