gitkraken无法打开私有仓库的解决办法
前言
gitkraken无法打开私有仓库的解决办法
有条件的请支持正版,发博客的目的主要是为了还在学习没有经济能力的开发人员和学生
该博客主要根据以下博客的基础上增加解释和补充还有失效链接的补充
https://blog.csdn.net/Burnup_110/article/details/117252275?spm=1001.2014.3001.5506
https://blog.csdn.net/sinat_35676815/article/details/120740308
解决过程
先关闭更新
修改C:\Windows\System32\drivers\etc下的hosts文件,添加127.0.0.1 release.gitkraken.com api.gitkraken
若无权限修改可以根据这个步骤来获取权限
修改后,如下图所示就可
如果依旧更新的话删除安装地址下的 Update.exe文件。
安装找位置,通过属性中的目标找到实际安装位置
安装自己喜欢的版本(安装很简单)
如这个路径:C:\Users\qs\AppData\Local\gitkraken\Update.exe --processStart “gitkraken.exe”,可以找到这个路径C:\Users\qs\AppData\Local\gitkraken
依此就可以找到实际路径了,这个在下面破解中将会用的到。
安装必要软件,下载破解项目(可能需要翻墙,记住安装目录,在第4步会用到)
以管理员打开命令提示符窗口输入以下
@powershell -NoProfile -ExecutionPolicy Bypass -Command iex ((new-object net.webclient).DownloadString(https://chocolatey.org/install.ps1)) SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
输入 choco,展示出版本号即为成功;
安装Chocolatey完成后,下载安装相应的包,解决需要安装node、git、java三个包
choco install nodejs.install //安装 node
choco install git.install //安装 git
choco install jdk8 //安装 JDK8
还需要安装yarn包,国内的网络使用Chocolatey无法下载,因此可以使用如下方法进行安装
下载安装程序、直接安装
(如果失效最后有链接)
安装程序下载地址为:yarn-1.22.5.msi
将yarn-1.22.5.msi下载后直接双击进行安装,安装结束后可通过yarn -v查看版本号,如下图所示:
开始解决
注意下下面的所有操作的文件夹,最好上面的操作都在同一文件夹,如果有在其他文件夹的复制到同一文件夹。
git clone https://github.com/mengyilingjian/GitCracken.git //库已失效,链接放在最后
cd GitCracken/GitCracken //先做完第一步,并将其复制到第3步中的文件夹里
rm yarn.lock
yarn install
yarn build
node dist/bin/gitcracken.js patcher --asar 你上面保存的gitkraken的目录/resources/app.asar
cnpm install // 如果使用yarn install卡到最后尝试这个
相关链接:
yarn包:
链接:https://pan.baidu.com/s/1OlMS9gg0MkQCtjhWRdkjXg
提取码:hnle
git clone https://github.com/mengyilingjian/GitCracken.git失效的包
链接:https://pan.baidu.com/s/1uOANSGNYp1TiaSrPc85rfw
提取码:cyop
gitkraken7.5.5
链接:https://pan.baidu.com/s/1eAw35O7h1qTdRwJ4rMIP7g
提取码:q6ih