问题标签 [gitkraken]
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.
git - Why is my Git pre-commit hook not running in GitKraken
I'm trying to enforce Git Flow on a Git repository. I used the following hook to try to prevent commits to the master
and develop
branches. Contents of .git/hooks/pre-commit
:
When I test commits to these branches in GitKraken the commits are allowed. I made the Git was on the path and that the file showed as executable.
git - Gitkraken disconnected branches
I have two 'disconnected' branches in GitKraken, which I cannot merge together. When I am checked out in one branch, I cannot right-click on the other one. Pushing/pulling to/from the server does not resolve anything. Is there any way to fix this?
I am not sure what my steps were to get to the problems, but it was roughly like this:
- Create git-repo locally
- make some edits, initialize Git Flow, et cetera.
- Made the decision to add an remote location, on Gitlab
- Created a new repo there
- First commit on
master
(included aREADME.md
because I was unsure how to push from GitKraken to an empty repo) - Pulled
master
from GitKraken - Pushed
develop
to Gitlab
gitkraken - 在 Gitkraken 中隐藏标签
在我正在处理的存储库中,每次合并都会创建新标签。所以所有提交都有标签,这会在列表中查找分支名称时产生问题,我想一次隐藏所有标签,因为有太多(1k+)无法一一删除。
git - Gitkraken 错误 - 身份验证错误:代理列表 ID 失败”
我正在运行 Gitkraken。我可以查看遥控器中的所有提交,但是当我尝试进行拉取时,我收到错误“身份验证错误:代理列表 ID 失败”。
我在身份验证设置中使用本地 SSH 代理选项。
我知道我的密钥没有问题,因为我已将它添加到选美(正在运行)中,并且当我使用 Sourcetree 进行拉取时,一切正常。
有任何想法吗?
git - 本地 git repo 是 45GB,但是 bitbucket 上的远程只有 380MB
标题几乎描述了我的整个问题。我试过做git gc
,但这根本没有帮助。我还验证了它确实是隐藏的 .git 文件夹,大小为 45GB。
我根本不熟悉命令行,我大多只是使用 SourceTree/Gitkraken 作为我的 git 客户端。
我可以做些什么来解决我当地代表的问题?最简单的事情是删除它并从远程再次克隆它吗?
gitkraken - 阻止 gitkraken 扫描我的磁盘以查找 git 存储库
我正在使用 gitkraken V2.0.1,它会自动扫描我的磁盘以查找 git repos,甚至是我备份文件夹中的那些。我怎样才能阻止 gitkraken 这样做?
gitkraken - GitKraken:无法提交文件和合并分支
在暂存后,我无法在 GitKraken 中提交文件,因为“提交”按钮没有响应。此外,每当我尝试合并一个分支(大多数情况下它是主分支)时,我都会收到一条错误消息,提示“需要签名作者”。然而,我可以在命令行中做所有事情。我试图联系 Axosoft,但由于我使用的是免费版本,我似乎不太可能得到任何回复。我也尝试卸载并重新安装该程序,但无济于事。预先感谢您的帮助。
windows-10 - 在 Windows 10 上安装后如何打开 GitKraken?
看来这是一个真正的问题。在How to Install GitKraken中,它们指向一个%APPDATA%/.gitkraken
文件夹。在那里,您有“配置文件”和“服务”文件夹以及“配置”、“日志”和“secFile”文件。在这些文件夹中,没有可执行文件的迹象。它不在 Program Files 下,也不在 PATH 环境变量中,找不到它。如果您再次安装它,它会正常打开并登录您的个人资料,但关闭它后,将无法再次打开它。没有捷径。
我错过了什么?
git - 配置 GitKraken 以使用 Github 推送/获取
我正在尝试使用我在 Github 上的特定存储库配置 GitKraken。据我所知,一旦我将本地项目文件夹与 repo 一起提供给它,它就可以看到远程。但是,尝试推或拉会给我一个错误Push/Fetch failed. could not connect to origin
。
这似乎是身份验证和 SSH 的问题。我尝试在 GitKrakens 首选项身份验证页面中生成公钥/私钥并将它们添加到 Github 窗格下的 Github,但我得到了相同的错误。
在这一点上,我根本无法让事情正常进行。我不熟悉 SSH 的细节。这里有什么问题,如何配置 GitKraken 以使用我的上游推送/获取?