Linux下安裝Git
Git簡介
Git是一款免費、開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。
是Linus Torvalds
為了幫助管理 Linux 核心開發而開發的一個開放原始碼的版本控制軟體。
官網:https://git-scm.com/
git工作流
Git安裝
git下載
從github官網下載:https://github.com/git/git/releases?after=v2.9.2
或者直接在linux執行命令:wget https://github.com/git/git/archive/v2.8.0.tar.gz
這裡下載的版本是2.8.0
安裝步驟
# 安裝依賴
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker
# 解壓縮
tar -zxvf git-v2.8.0.tar.gz
cd git-2.8.0/
# 編譯安裝
make prefix=/usr/local all
make prefix=/usr/local install
配置環境變數
編輯環境變數配置檔案:vim /etc/profile
在檔案末尾位置新增如下內容:export PATH=/usr/local/git/bin:$PATH
通過vim的 ":wq"
命令進行儲存退出
使配置生效:source /etc/profile
git驗證
執行 git --version
命令進行驗證,出現版本資訊代表安裝成功。
Git配置
git基礎配置
# 配置使用者名稱(提交時會引用)
git config --global user.name "your name"
# 配置郵箱(提交時會引用)
git config --global user.email "your email"
# 忽略換行符轉換
git config --global core.autocrlf false
# 避免git status顯示亂碼
git config --global core.quotepath off
ssh key配置
執行命令:ssh-keygen -t rsa -C "your email"
,直接按3次Enter鍵
新增到ssh服務:ssh-add ~/.ssh/id_rsa
如果報錯先執行 eval `ssh-agent` 再繼續新增
檢視生成的ssh key:ssh-add -l
檢視公鑰:cat ~/.ssh/id_rsa.pub
將公鑰複製新增到對應的第三方git伺服器中就可以與遠端伺服器進行互動了。
Git常用命令
1 .檢視倉庫狀態:git status
2 .新增到暫存區:git add .
3 .提交到本地倉庫:git commit -m "提交說明"
4 .切換分支:git checkout 分支名
5 .拉取程式碼:git pull
6 .提交到遠端倉庫:git push
相關文章
- Linux安裝gitLinuxGit
- linux下通過原始碼安裝gitLinux原始碼Git
- Linux-git安裝LinuxGit
- Linux上安裝gitLinuxGit
- 下載安裝gitGit
- linux 安裝git服務LinuxGit
- Linux 安裝配置應用- GitLinuxGit
- Linux CentOS升級安裝gitLinuxCentOSGit
- linux下安裝snap安裝工具Linux
- Linux下安裝pymysqlLinuxMySql
- Linux下安裝jiebaLinuxJieba
- Linux下安裝GensimLinux
- Linux下SuperLU安裝Linux
- linux下安裝pythonLinuxPython
- Linux 下安裝 ComposerLinux
- Linux下expect安裝Linux
- Linux下安裝RedisLinuxRedis
- InfluxDB Linux 下安裝Linux
- mysql linux下安裝MySqlLinux
- linux下安裝dockerLinuxDocker
- linux 下安裝 jdkLinuxJDK
- linux下nginx安裝LinuxNginx
- Linux下安裝OpenCVLinuxOpenCV
- Linux下安裝nginxLinuxNginx
- Linux 下安裝 RedisLinuxRedis
- linux下安裝elasticsearchLinuxElasticsearch
- Linux下安裝RabbitMQLinuxMQ
- Windows下安裝git伺服器WindowsGit伺服器
- Day36 – Linux命令與Git安裝LinuxGit
- Linux下安裝java及配置(yum安裝)LinuxJava
- Maven的安裝/2.2 Linux下的安裝MavenLinux
- Linux 下 docker 安裝 MySQLLinuxDockerMySql
- Linux下安裝使用MySQLLinuxMySql
- Linux下安裝MySQL 5.7LinuxMySql
- Linux下ODBC安裝配置Linux
- 【ZABBIX】Linux下安裝ZABBIXLinux
- linux下安裝python 3.6LinuxPython
- Linux下安裝svn教程Linux