git真的是一個代碼管理神器,幫助我們在代碼開發過程中更好的進行版本管理,如果沒有版本管理器,就要不停的復制粘貼,一個項目開發下來,一堆的版本文件夾,最后都不知道是哪個版本了。
用git之后,每一次的提交都會記錄在冊,隨時查看完成了哪些功能,代碼發生了哪些變動,回退到任何一個版本,所以即便是不把代碼提交到遠程服務器,在自己本地進行管理,也是非常非常棒的!
在本地進行版本管理的步驟如下:
1.建立一個空的項目文件夾test,在文件夾下打開git bash 命令窗,輸入命令
git init
2.在文件夾下添加代碼,利用如下命令,就可以把代碼提交到本地倉庫了。
git add //代碼添加到緩存區 git status //查看狀態,是否要添加到緩存區的代碼已經添加成功 git commit -m”更改說明” //代碼提交到本地倉庫
3.查看修改記錄
git log 查看提交過的版本信息,看不出來被刪除的記錄,和被回退的記錄
git log --pretty=oneline 只會顯示版本號和提交時的備注信息
git reflog 查看所有分支的所有操作記錄,包括已經被刪除的記錄和 reset 的操作,還有回退記錄
4.回退版本
git reset --hard HEAD^
:回退到上一版;
git reset --hard HEAD^^
:回退到倒數第二版;
git reset --hard 修改記錄id
:回退到修改記錄id的版本;