git
1.1、git简介

git是官方提供的命令行工具。

git这个命令行工具提供了客户端和服务器。

git官网:https://git-scm.com

1.2、通过包管理器安装git
操作系统包管理器安装命令
Windowsscoopscoop install git
WindowsChocolateychoco install -y git
macOSHomeBrewbrew install git
GNU/LinuxLinuxBrewbrew install git
aptsudo apt-get install -y git
CentOSyumsudo yum install -y git
dnfsudo dnf install -y git
openSUSEzyppersudo zypper install -y git
Alpine Linuxapksudo apk add git

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm git
Gentoo LinuxPortagesudo emerge git

Windows中,git for windows提供该功能。

macOS中,也可以通过安装command-line-developer-tools获得该功能。

1.3、通过源码安装最新版本的git

step1、安装依赖

下载时cURL
解压时tarxz
编译时POSIX shGNU CoreUtilsmakegccsedawkgettext
运行时
  • glibc ( libc.solibrt.solibpthread.sold-linux-x86-64.so )
  • pcre2 ( libpcre2-8.so )
  • zlib ( libz.so )

step2、使用curl命令下载git源码包 (

curl -LO https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.24.0.tar.xz

step3、使用tar解压git源码包

tar vxf git-2.24.0.tar.xz

step4、进入git-2.24.0目录,并查看它的内容

step5、配置、编译、安装

./configure && make && sudo make install

总结:上述过程我已经编写好了一个POSIX sh脚本,直接执行如下命令进行安装:

curl -sS https://raw.githubusercontent.com/leleliu008/auto/master/git/setup-latest.sh | sh
1.4、git命令
  • git status
  • git log
  • git add
  • git commit
  • git push
  • git pull
  • git branch
  • git tag
  • git checkout