GitKraken是免费好用的git管理工具。然而好像是从6.5.4开始的新版本不允许打开私库了。在网上找了一圈,解决办法是退回到之前可以用的旧版本。
值得注意的是6.5.0之后的版本会联网自动更新版本。解决的办法是:1. 用不高于6.5.0的版本;2.用高于6.5.0但是不高于6.5.4的版本,而且在hosts文件中添加:
127.0.0.1 release.gitkraken.com
127.0.0.1 release.axocdn.com
目前官网没有直接提供旧的版本下载入口。但是从旧版本的gitkraken下载链接还是能够分析出一定规律。例如6.5.1版本各平台的下载链接:
https://release.axocdn.com/linux/GitKraken-v6.5.1.tar.gz
https://release.axocdn.com/linux/GitKraken-v6.5.1.deb
https://release.axocdn.com/linux/GitKraken-v6.5.1.rpm
https://release.axocdn.com/win64/GitKrakenSetup-6.5.1.exe
要下载其他版本的话,改一下版本号就好。
另外,使用GitKraken可能遇到试用期的问题,需要在试用期限内激活软件。解决办法是修改config配置文件里date改到未来很远的一个时间,比方说把年份改为2099。Windows下config文件路径是:%AppData%/.gitkraken/config。linux下config文件路径是:~/.gitkraken/config。不过我在ubuntu上使用github账户授权登录GitKraken,然后使用,倒是没有限期激活的问题。