gitkraken

  • 下载的是最新版
  • https://www.gitkraken.com/download
  • 参考

crack

  • 参考
  • windows 命令:
node dist/bin/gitcracken.js patcher --asar C:\\Users\\zhangbin\\AppData\\Local\\gitkraken\\app-8.1.1\\resources\\app.asar

8.1.1 下载地址

  • linux/GitKraken-v8.1.1.tar.gz
  • win64/GitKrakenSetup-8.1.1.exe

安装教程

  • 启动后,登录github
  • 登录后,就出现了8.3.1app

windows

  git clone https://github.com/PMExtra/GitCracken.gitcd GitCracken/GitCrackenrm yarn.lockyarn install yarn build # windows 执行此命令node dist/bin/gitcracken.js patcher --asar C:/Users/{用户名}/AppData/Local/gitkraken/app-{gitkraken版本号}/resources/app.asar

ubuntu

  • Currently GitKraken installation from .deb package is broken on soon-to-be-released Ubuntu 20.04 (codename “focal”):
$ sudo gdebi -nq gitkraken-amd64.deb
[sudo] password for <username>:
(Reading database ... 262175 files and directories currently installed.)
Preparing to unpack .../gitkraken-amd64.deb ...
Unpacking gitkraken (6.6.0) over (6.5.4) ...
dpkg: dependency problems prevent configuration of gitkraken:gitkraken depends on python; however:Package python is not installed.dpkg: error processing package gitkraken (--install):dependency problems - leaving unconfigured
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu2) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Errors were encountered while processing:gitkraken

This is due to focal not having “python” package anymore. Instead python2 package should be used in the list of dependencies.

Here is the script that downloads repackages and installs the GitKraken on Ubuntu 20.04:

# (Optional) Remove existing versions of gitkraken
# sudo apt-get remove --purge --autoremove --verbose-versions gitkraken# (Optional) Fix partially installed packages, if any
# sudo apt-get install -f# Download a fresh deb package
wget https://release.axocdn.com/linux/gitkraken-amd64.deb# Extract the original deb package
dpkg-deb -R gitkraken-amd64.deb gitkraken-amd64/# Replace "python" to "python | python2" in dependency list
sed -i -E -e 's/, python,/, python \| python2,/g' gitkraken-amd64/DEBIAN/control# Package the modifications back into a new deb
dpkg-deb -b gitkraken-amd64/ gitkraken-amd64.focal.deb# Install as usual
gdebi -nq gitkraken-amd64.focal.deb 

crack

root@ubuntuVmFusion:/home/zhangbin/Downloads# git clone https://github.91chi.fun/https://github.com/wcxo/GitCracken.git
Cloning into 'GitCracken'...
remote: Enumerating objects: 257, done.
remote: Counting objects: 100% (257/257), done.
remote: Compressing objects: 100% (146/146), done.
remote: Total 257 (delta 132), reused 231 (delta 106), pack-reused 0
Receiving objects: 100% (257/257), 153.88 KiB | 477.00 KiB/s, done.
Resolving deltas: 100% (132/132), done.
root@ubuntuVmFusion:/home/zhangbin/Downloads# git branch -a
fatal: not a git repository (or any of the parent directories): .git
root@ubuntuVmFusion:/home/zhangbin/Downloads# cd GitCracken/
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken# git branch -a
* mainremotes/origin/BoGnYremotes/origin/HEAD -> origin/mainremotes/origin/happyhoperemotes/origin/main
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken# git checkout -b happyhope origin/happyhope
Branch 'happyhope' set up to track remote branch 'happyhope' from 'origin'.
Switched to a new branch 'happyhope'
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken# git pull origin happyhope
From https://github.91chi.fun/https://github.com/wcxo/GitCracken* branch            happyhope  -> FETCH_HEAD
Already up to date.
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken# ls
GitCracken  README.md
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken# cd GitCracken/
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ls
bin  CHANGELOG.md  global.ts  index.ts  LICENSE  package.json  patches  README.md  src  tsconfig.json  tslint.json  types  yarn.lock
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# origin/happyhope^C
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ^C
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# npm i yarn -g
npm WARN invalid config registry="https"
npm WARN invalid config Must be a full url with 'http://'> yarn@1.22.17 preinstall /usr/local/lib/nodejs/node-v10.21.0-linux-x64/lib/node_modules/yarn
> :; (node ./preinstall.js > /dev/null 2>&1 || true)/usr/local/lib/nodejs/node-v10.21.0-linux-x64/bin/yarn -> /usr/local/lib/nodejs/node-v10.21.0-linux-x64/lib/node_modules/yarn/bin/yarn.js
/usr/local/lib/nodejs/node-v10.21.0-linux-x64/bin/yarnpkg -> /usr/local/lib/nodejs/node-v10.21.0-linux-x64/lib/node_modules/yarn/bin/yarn.js
+ yarn@1.22.17
added 1 package in 2.718s
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# yarn install
yarn install v1.22.17
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 7.71s.
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# yarn build
yarn run v1.22.17
$ rimraf dist && tsc
Done in 2.24s.
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ls
bin  CHANGELOG.md  dist  global.ts  index.ts  LICENSE  node_modules  package.json  patches  README.md  src  tsconfig.json  tslint.json  types  yarn.lock
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ls -al
total 120
drwxr-xr-x  8 root root  4096 Mar  3 21:08 .
drwxr-xr-x  4 root root  4096 Mar  3 21:06 ..
drwxr-xr-x  2 root root  4096 Mar  3 21:06 bin
-rw-r--r--  1 root root   574 Mar  3 21:06 CHANGELOG.md
drwxr-xr-x  4 root root  4096 Mar  3 21:08 dist
-rw-r--r--  1 root root   147 Mar  3 21:06 .editorconfig
-rw-r--r--  1 root root  4824 Mar  3 21:06 .gitattributes
-rw-r--r--  1 root root  4743 Mar  3 21:06 .gitignore
-rw-r--r--  1 root root   470 Mar  3 21:06 global.ts
-rw-r--r--  1 root root    23 Mar  3 21:06 index.ts
-rw-r--r--  1 root root  1074 Mar  3 21:06 LICENSE
-rw-r--r--  1 root root    75 Mar  3 21:06 .markdownlint.json
drwxr-xr-x 84 root root  4096 Mar  3 21:07 node_modules
-rw-r--r--  1 root root  1306 Mar  3 21:06 package.json
drwxr-xr-x  2 root root  4096 Mar  3 21:06 patches
-rw-r--r--  1 root root    61 Mar  3 21:06 .prettierrc
-rw-r--r--  1 root root  1974 Mar  3 21:06 README.md
drwxr-xr-x  2 root root  4096 Mar  3 21:06 src
-rw-r--r--  1 root root   341 Mar  3 21:06 tsconfig.json
-rw-r--r--  1 root root   300 Mar  3 21:06 tslint.json
drwxr-xr-x  2 root root  4096 Mar  3 21:06 types
-rw-r--r--  1 root root 24885 Mar  3 21:06 yarn.lock
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ls dist/
bin  global.js  index.js  src
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# ls dist/bin
gitcracken-about.js  gitcracken-appid-generate.js  gitcracken-appid.js  gitcracken-appid-read.js  gitcracken.js  gitcracken-patcher.js  gitcracken-secfile.js
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# node dist/bin/gitcracken.js -v
error: unknown option `-v'
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# node dist/bin/gitcracken.js -h
Usage: gitcracken [options] [command]GitKraken utils for non-commercial useOptions:-V, --version         output the version number-h, --help            output usage informationCommands:about                 about GitCrackenappid                 GitKraken AppIdpatcher [actions...]  GitKraken patchersecfile [files...]    read GitKraken secFilehelp [cmd]            display help for [cmd]
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# node dist/bin/gitcracken.js ^C
root@ubuntuVmFusion:/home/zhangbin/Downloads/GitCracken/GitCracken# yarn run gitcracken patcher --asar /home/zhangbin/Downloads/GitKraken-v8.1.1/gitkraken
yarn run v1.22.17
$ node dist/bin/gitcracken.js patcher --asar /home/zhangbin/Downloads/GitKraken-v8.1.1/gitkraken██████╗ ██╗████████╗ ██████╗██████╗  █████╗  ██████╗██╗  ██╗███████╗███╗   ██╗
██╔════╝ ██║╚══██╔══╝██╔════╝██╔══██╗██╔══██╗██╔════╝██║ ██╔╝██╔════╝████╗  ██║
██║  ███╗██║   ██║   ██║     ██████╔╝███████║██║     █████╔╝ █████╗  ██╔██╗ ██║
██║   ██║██║   ██║   ██║     ██╔══██╗██╔══██║██║     ██╔═██╗ ██╔══╝  ██║╚██╗██║
╚██████╔╝██║   ██║   ╚██████╗██║  ██║██║  ██║╚██████╗██║  ██╗███████╗██║ ╚████║╚═════╝ ╚═╝   ╚═╝    ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝• Description: GitKraken utils for non-commercial use
• Version: 0.6.2
• Author: KillWolfVlad
• License: MIT
• Home Page: https://pastebin.com/u/KillWolfVlad==> 												

【GitCracken】v8.1.1相关推荐

  1. Ghost V8.0 使用详解 【操作说明】

    Ghost V8.0 使用详解 [操作说明] 一.分区备份 使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式.在菜单中点击 Local(本地)项,在右面弹出的 ...

  2. mac安装mysql8.0.11_【MySQL】Mac安装MySQL(V8.0.15)蹚坑记录

    这个版本还是挺冷门的,我照着网上的教程搞了好几个小时都老是提示密码错误,终于是有了结果.为避免日后遗忘,以下是我给自己留的存档,非任何原创学术技术研究. 1.下载dmg,之后正常安装. 在选择哪种密码 ...

  3. java jre 32_【JRE】JRE32/64位官方下载 V8.0 官方版-趣致软件园

    JRE是指Java运行的时候必备的环境,他也是Java的核心价值库,要是你想要一些Java的一些功能的话,像是虚拟机等情况,那你就一定需会需要JRE,它的目的就是为了让Java和windows更好的运 ...

  4. WEBGL学习【八】模型视图投影矩阵

    版权声明:本文为博主原创文章,未经博主允许不得转载.更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/ ...

  5. 【OpenPose-Windows】OpenPose+VS2015+Windows+CUDA8+cuDNN5.1 官方配置教程

    版权声明:欢迎大家一起交流,有错误谢谢指正. [我的电脑配置] 操作系统:Windows 10 CUDA版本:cuda_8.0.61_win10 cuDNN版本:cudnn-8.0-windows10 ...

  6. 【转】Dynamics 365 Customer Engagement中插件的调试

    微软动态CRM专家罗勇 ,回复319或者20190319可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 本文主要根据官方的教 ...

  7. 【ShoppingWebCrawler】-C#开发的基于Webkit内核开源爬虫蜘蛛引擎

    概述 在各个电商平台发展日渐成熟的今天.很多时候,我们需要一些平台上的基础数据.比如:商品分类,分类下的商品详细,甚至业务订单数据.电商平台大多数提供了相应的业务接口.允许ISV接入,用来扩展自身平台 ...

  8. ehvierwer登录与不登录_【更新】亿寻—免登录不限速下载百度网盘

    本资源为小七七七七精心整理,仅供有需要的朋友们领取使用.公众号还有其他资源,如有侵权请在后台联系我们  下方资源领取 扫码添加 小七七七七 回复「064」获得免费资源 发现还是有很多人在找百度不限速的 ...

  9. 【JVM】最全笔记(黑马+尚硅谷+张龙整合笔记)

    本身整合了如下视频的笔记,并进行了整理:尚硅谷周阳.张龙.黑马程序员 黑马ppt非常好:https://download.csdn.net/download/hancoder/12834607 本文及 ...

  10. 【sqlplus】SQL*Plus命令使用大全

    [sqlplus]SQL*Plus命令使用大全 SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具.在sql*plus中,可以运行 sql*plus命令 ...

最新文章

  1. Swift - 使用set,get确保索引加减在正常的范围内
  2. 安卓事件机制与页面跳转
  3. CF1556E-Equilibrium【栈,树状数组】
  4. c++ cdi+示例_C ++“或”关键字示例
  5. PAT (Basic Level) Practice1016 部分A+B
  6. Visio图片导入到Word里面的步骤
  7. Axure 9 案例教程基础篇之课程简介(助你快速进入实战阶段)
  8. 计算机基础是五笔吗,计算机基础 五笔一.ppt
  9. JDY-24M蓝牙应用探索
  10. spring cloud SnakeYAML RCE
  11. KMeans聚类分析实战——如何把城市划分成不同的种类
  12. php 视频分割,如何把一个视频分成两段或多段 视频切割软件
  13. English——Flowers, Language of flowers
  14. 分治算法 求第k小元素 O(n) O(nlog2^n)
  15. 为什么别人的晋升速度这么快?
  16. 门诊挂号c语言程序代码,C语言版医院管理系统
  17. 20189221 2018-2019-2 《密码与安全新技术专题》第二周作业
  18. idea 新手创建Spring项目
  19. 计算机应用类专业综合知识模拟卷(七),计算机应用专业综合知识模拟试卷5
  20. 2016年欧冠决赛看球小记

热门文章

  1. 数据通路功能——单总线
  2. ZedGraph类库之基本教程篇
  3. windows系统mysql定时备份
  4. 视频教程-思科网络工程师CCNP高级交换技术-网络技术
  5. VS下更新Qt语言家ts文件没反应
  6. 求解动力学模型的平衡点【matlab工具集_01】
  7. navicat 10免费下载及破解
  8. 汉字笔画动图怎么做_汉字笔画动态图软件 汉字笔画大全
  9. 统计分类分为描述性统计_了解描述性统计
  10. 使用Python实现子区域数据分类统计