ubuntu 安装 Gitkraken 9.x Pro 版本

GitKraken 是一个非常好用的 Git 图形界面客户端, 并且支持 Linux 平台, 但 6.5.1 版本以后 GitKraken 对私有仓库不再免费开放使用

本文介绍一个 ubuntu 安装 GitKraken 9.x Pro 版本的方法


2023.04.04 更新: 更换 GitCracken, 支持最新的 9.2.1 版本

参考 https://blog.csdn.net/wanzheng_96/article/details/104692476

在这里插入图片描述

环境准备

  1. 安装 yarn

这里使用 node 12.22.12 版本, 下载地址: https://nodejs.org/download/release/v12.22.12/node-v12.22.12-linux-x64.tar.xz


搭建 node 环境

# 解压 node 安装包
$ tar -xJf node-v12.22.12-linux-x64.tar.xz
$ sudo mv node-v12.22.12-linux-x64 /usr/local/
# 在 .bashrc 末尾添加 export PATH=$PATH:/usr/local/node-v12.22.12-linux-x64/bin 
$ source .bashrc

搭建 yarn 环境

# 全局安装 yarn
$ npm install -g yarn
# 查看全局安装列表
$ npm list -g --depth=0
/usr/local/node-v12.22.12-linux-x64/lib
├── npm@6.14.16
└── yarn@1.22.19
  1. 下载 GitCracken
# https://pan.baidu.com/s/1dFEWCdzVg1bibn3GSYjuTw?pwd=6666
# 解压至 ~/Public/GitCracken
$ unzip GitkrakenCrack.zip -d ~/Public/
$ cd ~/Public/GitCracken/
$ ls
CHANGELOG.md  README.md  global.ts  package.json  src            tslint.json  yarn.lock
LICENSE       bin        index.ts   patches       tsconfig.json  types
$ yarn install
yarn install v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 0.60s.
$ yarn build
  1. 下载 GitKraken 9.2.1 版本

建议使用归档版本, 而不是 deb 版本

下载地址: https://release.axocdn.com/linux/GitKraken-v9.2.1.tar.gz

对于其他版本可以推理出其下载地址, 例如 9.0.1 deb 安装包的地址为 https://release.axocdn.com/linux/GitKraken-v9.0.1.deb

# 在下载位置解压
$ tar -xzf GitKraken-v9.2.1.tar.gz

对于之前发布的 GitKraken 版本, 测试过 8.10.3 版本, 本文的升级方法同样适用

升级为 Pro 版本

没有测试要不要在升级前运行一次 GitKraken, 因为本机安装使用过 6.5.1 的老版本(登录过 GitKraken 账号)

# 切换至 GitCracken 目录
$ cd ~/Public/GitCracken/
$ ls
CHANGELOG.md  README.md  dist       index.ts      package.json  src            tslint.json  yarn.lock
LICENSE       bin        global.ts  node_modules  patches       tsconfig.json  types

运行升级, 注意 app.asar 文件需要使用绝对路径

$ node dist/bin/gitcracken.js patcher --asar /home/jianghuixin/Downloads/gitkraken/resources/app.asar██████╗ ██╗████████╗ ██████╗██████╗  █████╗  ██████╗██╗  ██╗███████╗███╗   ██╗
██╔════╝ ██║╚══██╔══╝██╔════╝██╔══██╗██╔══██╗██╔════╝██║ ██╔╝██╔════╝████╗  ██║
██║  ███╗██║   ██║   ██║     ██████╔╝███████║██║     █████╔╝ █████╗  ██╔██╗ ██║
██║   ██║██║   ██║   ██║     ██╔══██╗██╔══██║██║     ██╔═██╗ ██╔══╝  ██║╚██╗██║
╚██████╔╝██║   ██║   ╚██████╗██║  ██║██║  ██║╚██████╗██║  ██╗███████╗██║ ╚████║╚═════╝ ╚═╝   ╚═╝    ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝• Description: GitKraken utils for non-commercial use
• Version: 8.4.0
• Author: PMExtra, KillWolfVlad
• License: MIT
• Home Page: https://blog.jubeat.net/==> 📦 Backup /home/jianghuixin/Downloads/gitkraken/resources/app.asar ➔ /home/jianghuixin/Downloads/gitkraken/resources/app.asar.1680577977859.backup
==> 🔓 Unpack /home/jianghuixin/Downloads/gitkraken/resources/app.asar ➔ /home/jianghuixin/Downloads/gitkraken/resources/app
==> 🔨 Patch /home/jianghuixin/Downloads/gitkraken/resources/app with pro features
==> 🔒 Pack /home/jianghuixin/Downloads/gitkraken/resources/app ➔ /home/jianghuixin/Downloads/gitkraken/resources/app.asar
==> 🔥 Remove /home/jianghuixin/Downloads/gitkraken/resources/app
==> 👌 Patching done!

升级至 Pro 版本后, 将 GitKraken 安装目录移至 /opt/ 下, 然后创建图标启动文件

sudo mv /home/jianghuixin/Downloads/gitkraken /opt/

创建图标

创建 gitkraken.desktop 文件, 填入以下内容

[Desktop Entry]
Name=GitKraken
Comment=Unleash your repo
GenericName=Git Client
Exec=/opt/gitkraken/gitkraken %U
Icon=gitkraken
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;RevisionControl;
MimeType=text/plain;
StartupWMClass=gitkraken

将文件移至 /usr/local/share/applications 或者 /usr/share/applications

# 将安装目录移至 /opt 目录
$ sudo mv gitkraken/ /opt/
# 创建图标文件
$ cd /usr/local/share/applications
$ vim gitkraken.desktop

至此安装完成

GitKraken 9.2.1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/255521.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

GitKraKen 9.x|7.5.1|6.5.0 - 安装

历史版本下载(改改版本号就行) Linux-deb : https://release.axocdn.com/linux/GitKraken-v7.5.1.debLinux-rpm : https://release.axocdn.com/linux/GitKraken-v7.5.1.rpmLinux-tar.gz : https://release.axocdn.com/linux/GitKraken-v7.5.1.tar.gzWin…

[git版本管理]使用Gitee配合GitKraken管理私有项目

1 使用Gitee项目创建并clone到本地 新建仓库 设置设置名称和路径 复制git地址,然后在终端通过git clone 下载仓库到本地 git clone https://gitee.com/cslibowen/my_project.git下面会提示你clone了一个空仓库,但是此时你的仓库其实并不是空的,打开之后my_project可以看到…

Git 客户端::Git Fork 注册版-NEW

Git Fork 是最简单有效的 Windows 客户端之一。许多开发人员正在使用此版本控制程序,它允许您协作处理您的项目。具有类似这样的用户界面的客户端可以使您的工作更轻松。 Fork 的 Fork 界面非常人性化。在右侧的左侧有大量的存储库和分支、标签、来源和藏匿处。此外…

git fork操作

Git fork操作 文章目录 Git fork操作一.背景二.概念1.与git clone的区别?2.用法流程 三.实操1. fork仓库2. 分支创建与提交 一.背景 最近我在github上发现一个很有意思的项目,看了其中相关的源码,而我呢,又很想加入其中&#xff0…

GitKraken

GitKraken 1 介绍2 下载地址3 禁掉更新参考 1 介绍 GitKraken是一款Git客户端,它使用图形化的界面,以减少命令行操作,安装使用不需要任何依赖,可以在界面上查看和移动窗口,还可以进行搜索;gitkraken还可以…

【Gitkraken】Gitkraken使用教程

工作区、暂存区、本地仓库 先来看下面这张图: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 从工作区到暂存区再到提交本地仓库 写在前面&#x…

GitKraken使用指南

一名合格的程序员对Git的熟悉是必不可少,当然Git的使用其实不需要GUI工具就能够很好的运用了,GitKraken软件这个功能就是简单容易上手,非常的强大。 【使用指南】 如何在Cooding平台使用 在这里将你自己的Clone URL 粘贴进入。 然后输入Coodi…

GitKraken Pro安装

GitKraken Pro安装 🚀 简介 GitKraken是一款Git客户端,拥有直观的 Git GUI 和强大的 CLI。非常直观的GUI界面,以减少命令行操作,同时新版本还拥有强大的CLI,也就是命令行交互功能,如果你习惯了命令行操作&…

[git可视化软件]gitkraken平替:GitAhead

日期2023-02-28 gitkraken6.5.1已经不能登陆使用了!! 6.5.1免费版已经无法使用!!! 现在是2023-02-28 这款工具已经废除了6.5.1版本的使用功能了,我直接卡在登陆界面进不去项目了. 要想继续管理私有项目,只能升级最新版的软件,并且开通会员.会员费用高的一批,一年要59.4美元.约…

linux 安装gitkraken

目录 1 首先在你的计算机上安装git 2 进入命令行,下载tar包: 3 将包解压到/opt: 4 在usr/local/bin中建立一个指向/opt/gitkraken/gitkraken的软连接 5 在命令行输入 6 在命令行输入如下指令,启动gitkraken 1 首先在你的计算机上安装git…

gitk详解

前言: gitk是git图形化的界面软件版本,对仓库的管理更为直观,不需要在命令行中进行繁琐的控制,将各种信息合理的组织在不同的软件窗口中,让一些很繁琐的操作可以在图像软件中只需要一键获得。合理的结合命令行和图形工…

GitKraken使用—01、GitKraken的安装与破解

0、GitKraken是什么? GitKraken是基于Git代码管理的一个UI管理器,拥有非常精美的界面,可以配合Github、Gitee来使用。 1、GitKraken的下载 我们选择安装GitKraken6.5.1版本,因为GitKraken6.5.1版本时唯一一个免费的版本&#x…

git图形化工具GitKraken的使用——初始化项目

最近看了关于git工作流的一些东西,刚开始用的SourceTree图形工具,发现这个工具在windows上并不是很好用,昨天在网上找到一个酷炫的git图形工具——GitKraken,初步使用了一下,觉得挺好用的,首先它是英文的&a…

GitKraken - 简单教程

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 简单介绍:外观 GitKraken首页预览图 常用快捷键 模糊搜索:(cmd p) 在进行模糊搜索的时候会在当前页面弹出一个…

GitKraken 小章鱼使用教程

目录 前言 一、首次打开 二、Authentication 授权 三、项目导入 四、界面介绍 前言 之前一直习惯使用 git add、commit 指令提交代码,更换项目组后为了统一了解了 gitKraken,发现确实很好用,所有分支、提交、合并 一目了然,推…

GitKraKen——安装及基本使用

GitKraKen 一、安装并破解 GitKraKen是收费工具,有能力的朋友请支持正版 1.下载最新版 2.将系统中release.gitkraken.com api.gitkraken域名屏蔽掉 这个目的是为了防止更新gitkraken,若不屏蔽掉这个域名,那么每次打开GitKraken是默认去检…

spss下载过程中无法解压的问题

1.应用商店下载难以解决问题。 2.从朋友哪里获取依旧报相同错误,于是再次清理磁盘空间,成功安装。

SPSS打开问卷星下载的数据乱码解决办法

一、用SPSS打开SPSS数据乱码显示如图: 二、直接双击打开SPSS,不要选择打开某个数据文件,点击编辑→选项→语言,点击选择语言环境的书写系统(默认的那个)→点击确定,关闭SPSS。 三、再双击打开需…

安装SPSS25

安装IBM SPSS Statistics 25 说明 安装环境Windows 11 64bit 资源获取 链接:https://pan.baidu.com/s/16PqBnIqzBPysvm1vj0lJsA 提取码:2m6u --来自百度网盘超级会员V1的分享安装演示 下载完安装包解压,打开.exe文件不断点击接受方案&…

SPSS-PROCESS插件的使用

AMOS系列文章更新完以后,好多朋友联系我们,想让我们出一个PROCESS使用系列文章,经过一段时间准备,从今天开始不定期更新PROCESS文章。 SPSS软件对于中介、调节模型的使用,独立的SPSS需要的步骤较为繁琐,且…