📜  如何在 ubuntu 上安装lazygit - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:49.187000             🧑  作者: Mango

如何在 Ubuntu 上安装 lazygit

如果你是一个 Git 用户,你可能已经知道了几个有用的 Git 客户端,例如 SourceTree、GitKraken 和 Tower。然而,这些客户端通常需要付费,而 Git 自带的命令行工具又不很易用。那么有一个好消息!一款开源的 Git 客户端,lazygit,正处于快速发展的状态中。

本文将向您介绍如何在 Ubuntu 上安装 lazygit。

步骤 1:安装 Git

如果您还没有安装 Git,请使用以下命令在您的 Ubuntu 系统上安装:

sudo apt-get update
sudo apt-get install git
步骤 2:安装 Go

lazygit 由 Go 语言编写而成,所以我们需要先安装 Go。这里我们选择使用 Go 的官方二进制版本进行安装。您可以使用以下命令在您的 Ubuntu 系统上安装:

wget https://golang.org/dl/go1.16.2.linux-amd64.tar.gz
tar -xvf go1.16.2.linux-amd64.tar.gz
sudo mv go /usr/local
export PATH=$PATH:/usr/local/go/bin

请注意,这个版本的 Go 可能已经过时。请访问官方下载页面以获取最新版本的 Go。

步骤 3:设置 Go 环境变量

您需要设置 GOPATH 和 PATH 环境变量。

  • GOPATH:Go 的工作目录。建议将其设置为您的用户主目录下的 go 文件夹中。

  • PATH:运行 golazygit 命令的路径。借助 PATH,您可以通过在命令行中输入命令来自动获取可执行文件。

打开您的 Shell 配置文件,例如 .bashrc.zshrc,并添加以下行:

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

然后,请输入以下命令以使其生效:

source ~/.bashrc
步骤 4:获取并编译 lazygit

最后,我们需要使用以下命令从 GitHub 获取并编译 lazygit:

go get github.com/jesseduffield/lazygit
cd $GOPATH/src/github.com/jesseduffield/lazygit
make install
完成

现在,您可以在 Ubuntu 的终端中运行 lazygit 命令,使用其图形用户界面来管理 Git 代码库。

参考链接