同步操作将从 质的飞跃/GitCracken 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
GitKraken utils for non-commercial use
Working on GNU/Linux
(without snap
), Windows
and macOS
.
Author: PMExtra, forked from KillWolfVlad at GitKraken-AUR
✔ Verified with GitKraken v7.7.0 ~ v8.1.1
It should support any newer version of GitKraken, unless the entrypoint code (src/main/static/startMainProcess.js
of GitKraken source) is modified.
Node.js
v12 LTS or lateryarn
git clone https://github.com/PMExtra/GitCracken.git
cd GitCracken/GitCracken/
yarn install
yarn build
yarn gitcracken patcher
This patch will modify your license while GitKraken fetching your profile. So if you still got free edition, you should re-login your GitKraken account.
Please ensure the communication with GitKraken server. Somebody may blocked the GitKraken server by the DNS or hosts file, please comment out or remove it temporarily.
If you still got free edition after re-login. Deleting the local profile might help. (Usually the path is %appdata%\.gitkraken
for Windows, or ~/.gitkraken
for Linux or macOS)
There is a quarantine flag while downloading an App from Internet. If you changed it before the first launch, macOS will think the App was broken.
If you already do that, you can execute sudo xattr -rd com.apple.quarantine /Application/GitKraken.app
to remove quarantine flag.
Search macos quarantine
for more details.
If you really want to use an older version, you can ref the commit 011e42e
for 7.6.x.
For more older version, you can use the original patcher from 5cr1pt/GitKraken.
The patch will be overwrite after each GitKraken update. So you should patch again after each update.
If you don't want any update, you can block the update server. Just add this content to your hosts
file:
0.0.0.0 release.gitkraken.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。