git系列目錄git系列(一):git安裝後配置使用者名稱、郵箱
git系列(二):git建立本地倉庫及對檔案進行操作
git系列(三):git版本管理
git系列(四):本地倉庫關聯遠端倉庫(將本地倉庫推送到github)
git系列(五):git flow
git系列(六):git貯藏
如果說在工作中需要回退到之前的版本,那麼就需要以下操作
說明:當前版本為head,當前本地倉庫有乙個test.txt檔案,在上一次版本中,本地倉庫什麼都沒有。黃色的一串id為commit id,用來標識不同的版本
說明:從這裡可以很明顯的看出已經回退到上乙個版本,head代表指標,用於指向當前版本,^代表前乙個版本,^^表示前兩個版本
git reset --hard head~5
說明:將5改一下就ok了
說明:cae5e47為第一次提交的commit id,這個版本中存在乙個test.txt檔案先修改test.txt檔案
然後新增到暫存區
將暫存區的暫存的檔案返回到工作區
版本管理 Git
4.一直回車,直到生成公鑰私鑰。預設位址c users linxz.ssh 5.在github上的選擇setting ssh and gpg keys,新增新的ssh key new ssh key tittle隨便寫,key是在c users lianjiu.ssh中id rsa.pub 公鑰 6...
Git 版本管理
為什麼要用分支提交?pull 取回分支再與當前分支合併,這等同於先做git fetch,再做git merge。git pull 遠端主機名 遠端分支名 本地分支名 git pull的問題是它把過程的細節都隱藏了起來,以至於你不用去了解git中各種型別分支的區別和使用方法。當然,多數時候這是沒問題的...
Git 管理版本
1 我們對test目錄下的readme.txt檔案新增新的內容,然後通過git status檢視當前test倉庫的狀態。注意一定要在test目錄下,執行該命令。可以看到readme.txt檔案已經被修改了,但是並沒有告訴我們具體的修改。可以通過git diff命令來檢視。通過git add file...