标签: gitkraken

如何知道提交的分支名称

在 GitKraken 中,我们从一个分支向另一个具有相同引用的提交进行报告。

问题:如果我们使用 CTRL+F 进行搜索,很难检测到提交位于哪个分支。

有没有办法从提交中知道分支的名称?


我们有 7 个具有相同引用的提交 在此输入图像描述

如果我选择其中之一,我就处于提交状态。从这个角度来看,我不可能知道这个分支的名字。 在此输入图像描述

git gitkraken

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

在 macOS 上使用 git-lfs 拉取时 Gitkraken 错误

我在 macOS 上使用 Gitkraken 进行 LFS 拉取时遇到错误。我收到以下错误消息:

LFS Pull git 出错:“lfs”不是 git 命令。请参阅“git --help”。最相似的命令是 log

在 Gitkraken 文档(此处)中,我们找到以下解释:

注意:如果 GitKraken 仍然找不到 Git 或 Git LFS,则终端或 CMD 可能使用与系统或用户路径不同的路径。例如,在 OSX 上,从 GUI 启动的应用程序与从终端启动的应用程序具有不同的路径。

要检查这一点,我们可以执行以下命令which git-lfswhich git

事实上,我得到以下结果:

which git     /usr/bin/git \
which git-lfs /opt/homebrew/bin/git-lfs
Run Code Online (Sandbox Code Playgroud)

然后,文档说你必须在路径中添加一个环境变量,该示例是针对 Windows 给出的,但我无法重现 macOS 的等效项

在我的 .zshrc 中我有这个:export PATH=$HOME/bin:/usr/local/bin:$PATH

我尝试过:export PATH=$HOME/bin:/usr/local/bin:/opt/homebrew/bin/git-lfs:$PATH但它不起作用

错误可能是绝对明显的,但我对环境变量等了解不多。

git macos path git-lfs gitkraken

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

GitKraken 在 Windows 上检查分支失败并删除文件

有时,当尝试在 GitKraken 中切换分支时,它会无法签出并返回一个或多个文件被删除的情况。

在此输入图像描述

从这里,人们可以通过放弃更改来恢复文件。但仍然无法结账该分行。即使隐藏已删除的文件也不允许结帐继续进行。

解决方法是使用 Git Bash。Git Bash 可以轻松检查 GitKraken 遇到问题的同一分支。

在此输入图像描述

有谁知道为什么 GitKraken 这样做?有谁知道 GitKraken 可以处理这些结帐而不需要诉诸使用 Git Bash 的方法吗?

git git-checkout gitkraken

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

忽略 GitKraken diff 视图中的空白

我有 GitKraken Pro,完全更新后,“忽略空白”选项似乎效果不太好。我的 IDE 的 linter 做了很多修饰性的更改,使得 diff 视图在视觉上更难以解析。我可以做些什么来解决这个问题,或者有更好的工具吗? GitKracken 不会忽略空格

git gitkraken

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

如何在 Git Kraken 中恢复多次提交?

我知道您可以还原单个提交并右键单击提交并单击还原。但是有没有办法恢复多个提交(比如单个分支上的最新五个提交)?

git git-gui git-revert gitkraken

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

如何使用 `pkg.tar.gz` 文件安装旧的 Gitkraken?

我不知不觉地在我的 Linux 机器上从 5.0.4 更新了 Gitkraken。就像这个家伙一样,我感到了一个令人讨厌的惊喜:较新的 Gitkraken 不是免费供个人使用的。

花了很多时间四处寻找后,我只能gitkraken-5.0.4-1-x86_64.pkg.tar.xz 在这里找到这个旧的 Linux 安装文件。它没有.configure文件。因此,我无法对它做任何事情。有没有人设法让它工作?这可以帮助其他陷入更新陷阱的人Axosoft

我设法找到了旧.deb文件并将其恢复到正常工作状态。有没有人设法在某处在线复制?我怕不小心丢失了本地副本。

git gitkraken

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

GitKraken 在 Fedora 上崩溃 - “GPU 进程不可用。再见。”

我在 Fedora 上运行 GitKraken 8.2.1,从 Fedora 34 升级到 35 后,GitKraken 将不再启动,在命令行启动时显示以下错误:

$ /usr/share/gitkraken/gitkraken

(node:71300) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(node:71300) [DEP0106] DeprecationWarning: crypto.createDecipher is deprecated.
(electron) 'allowRendererProcessReuse' is deprecated and will be removed.
state:  unavailable
[71300:0128/121858.313660:FATAL:gpu_data_manager_impl_private.cc(442)] GPU process isn't usable. Goodbye.
Failed to generate minidump.[1]    71300 illegal hardware instruction (core dumped)  /usr/share/gitkraken/gitkraken

Run Code Online (Sandbox Code Playgroud)

我尝试清除并重新安装 GitKraken,删除完整的本地配置~/.gitkraken,打开日志记录SILLY,但没有得到任何进一步的提示发生了什么事。

有趣的是,我在另一台机器上运行了相同的设置(Fedora 35 和 GitKraken 8.2.1),效果很好。

crash fedora gitkraken

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

如何使用 GitKraken 将本地分支置于原点?

在此处输入图片说明

我创建了分支,当我拉文件时,它显示分支不存在于原点。

如何使用 GitKraken 将我的本地分支添加到原点?

没有 cmd 和 GitHub。

branch gitkraken

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

GitKraken:"此存储库需要LFS,但您没有安装LFS"

对于GitHub上的存储库,GitKraken显示:

此存储库需要LFS,但您没有安装LFS.修改LFS跟踪的文件可能会损坏您的存储库.有关安装LFS的信息,请访问我们的支持网站.

按钮:支持站点

但是,他们的支持网站没有提到"大文件存储".最大的文件大约是4 MB.如何修改"大"文件会损害存储库 - 可能损坏的二进制数据?

在这里满足要求需要哪些步骤?

LFS

git gitkraken

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

通过HTTP克隆AWS Codecommit存储库

我已经在AWS Codecommit中设置了2个存储库,并且在使用Windows的SourceTree之前使用了存储库,通过HTTP协议设置了访问权限,并且一切正常。

是的,不是,我正在已安装ubuntu且选择使用gitkraken的计算机上迁移项目的开发。

我能够在用户通过终端读写访问权限的文件夹中进行git clone,因此与Ubuntu中的权限无关,在git clone“ aws repo url”之后,我被提示要求输入用户名IAM和密码(在AWS IAM控制台上创建的一个)。

我当然可以从gitkraken打开该repo文件夹,甚至可以查看所有远程分支和所有历史记录,但是例如一旦我从gitkraken中拉出,它就因为“访问”被拒绝而失败了。我也无法从Gitkraken复制相同或另一个仓库。所以似乎我必须在gitkraken中配置我的凭据,但不确定应该在哪里进行。这个官方文档并没有说太多。

git amazon-web-services amazon-iam aws-codecommit gitkraken

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

授予权限后无法导航到 Ubuntu 中的 /opt/lampp/htdocs

问题
我在新的 Ubuntu 18.04 计算机上安装了 lampp。我正在使用 Gitkraken 并且我想在 /opt/lampp/htdocs 中克隆一个存储库,但是当我尝试导航到 /opt 或硬编码 /opt/ 时,Gitkraken gui 向我显示了一个权限错误(无法读取 opt 的内容)灯/htdocs。

我尝试过的方法
1. 首先我按照这个问题中的步骤操作:
sudo chown -R username:username /opt/lampp/htdocs
2. 然后我尝试了 chmod
sudo chmod 755 -R /opt/lampp/htdocs

我的文件夹所有者是正确的

// htdocs owner:
drwxrwxr-x 6 myusername myusername 4096 sep 20 23:27 /opt/lampp/htdocs/

// Gitkraken is in:
/snap/girkraken
Run Code Online (Sandbox Code Playgroud)

如果我的用户是所有者,我不知道为什么我无法访问该文件夹。我的想法不多了。有小费吗?

谢谢!

linux permissions ubuntu lamp gitkraken

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

用 Gitkraken 分裂帅哥

对 Git 存储库中的跟踪文件进行更改后,GitKraken 允许您查看每个文件的默认块。您可以选择“暂存”或“放弃”这些帅哥。

git add --patch提供将大块头分割成更小的块块的选项。我想知道 GitKraken 中是否存在此功能,如果存在,如何使用它。

gitkraken

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