git的安裝部署及使用


一、 Git環境部署及使用

1. Git/GitHub/GitLab

Git:

目前最先進的分布式版本控制系統

GitHub:

全球最大的面向開源及私有軟件項目的托管平台,免費注冊並且可以免費托管開源代碼。

GitLab

與GitHub類似,也是屬於第三方基於Git開發的產品,不同的是:GitLab可以部署在自己的服務器上,代碼數據都是掌握在自己手中,適合公司內部團隊開發。

2.GitHub

特點:

開源的分布式版本管理系統--協同工作
開源項目集中的代碼塊
所有略有規模的公司都在使用

功能

記錄多個版本
查看歷史操作,可以進行版本回退和前進的控制
多端共享代碼,自動合並

3.安裝Git客戶端

for linux:
yum install -y git
for windows:
https://git-scm.com/downloads
for mac:
brew install git

Git配置

第一步:注冊賬號
https://github.com
第二步:配置sshkey
1.生成key:ssh-keygen-t rsa -C "郵箱地址"
2.cd~/.ssh(用戶目錄下的.ssh文件夾)
3.復制id_rsa.pub的公鑰內容到github網站上--秘鑰的作用就去替換用戶名和密碼,下次就不用去輸入了。通過cat id_rsa.pub查看文件內容,然后再復制內容。打開github網站→設置→SSH&GPG秘鑰→新的SSH秘鑰→鍵
4.創建一個倉庫:進入主頁→啟動項目→填入存儲庫名稱比如lemon58選擇public→創建存儲按鈕。然后再git客戶端與git進行通信。
第三步:測試ssh鏈接GitHub
ssh-T git@github.com:在命令行輸入,點擊yes→提示successfully。
第四步:配置郵箱和用戶名
1.git config --global user.email"245950785@qq.com"
2.git config --global user.name"hhy"

二、git的常用命令1

創建Git倉庫

1.克隆:

git clone +遠程倉庫地址

2.查看未被追蹤的文件:

git status

3.追蹤文件:

git add

4.提交文件:

git commit-m "注釋"

5.推送到遠程:

git push

6.刪除

git rm 文件--刪除本地
git push
git status--查看狀態
git commit -m ""

三、git的常用命令2

1.查看本地所有分支:

git branch

2.查看所有的本地及遠程分支:

git branch -a

3.創建分支

git checkout -b branch1

4.將分支推送到遠程(第一次)

git push --set-upstream origin branch1

四、git常用命令3

1.刪除本地分支:

git branch -d 本地分支名

2.刪除遠程分支:

git branch -r -d origin/分支名
git push origin:分支名

3.合並分支:

git merge 分支名,先切換到master--git checkout master,再合並。

4.查看所有操作的版本號

git reflog

5.版本操作:

git reset --hard 版本號 回退到指定版本
git reset --hard HEAD^ 回退到上一個版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM