Git是一款源代碼管理工具(版本控制工具),我們寫的代碼需要使用Git進行管理。源代碼有必要管理起嗎?版本控制工具有:svn,vss,vcs.... git,有必要,因為人工的去處理不同的版本,做相應備份會很麻煩。Git是linux之父當年為了維護linux---linus之前也是手動維護合并把檔案發給Linus,linus自己寫了一個版本管理的工具Git。

一、基礎操作
01.git初始化:git init
02.配置使用者名:git config --global user.name "tangjiu"
03.配置郵箱:git config --global user.email "[email protected]"
04.檢視目前狀态:git status
05.把檔案放到git暫存區存儲:git add ./檔案名 或者空則為為全部檔案
06.一次性把檔案送出到本地存儲:git commit --all -m '送出說明 '
07.建立檔案.gitignore可寫檔案過濾規則
08.檢視曆史送出的日志:git log
09.可以看到簡潔版的日志:git log --oneline
10.回退到指定版本:git reset d4478f1
11.回退版本錯誤:Unstaged changes after reset,解決的辦法如下2中辦法:
1).git add . git reset --hard; 2). git stash git stash drop
12.切換版本的記錄:git reflog
二、分支操作
01.查詢目前分支:git branch
02.建立了一個dev分支:git branch dev
03.切換到dev分支:git checkout dev
04.目前分支與指定的分支dev進行合并:git merge dev
三、遠端操作
01.克隆遠端倉庫:git clone 位址
02.從遠端master擷取代碼并合并本地的版本:git pull 位址 master
03.把目前分支的内容上傳到遠端的master分支上:git push 位址 master
爆款伺服器
除注明外的文章,均為來源:老湯部落格,轉載請保留本文位址!