workspace:工作區
staging area:暫存區/快取區
local repository:或本地倉庫
remote repository:遠端倉庫
git log //檢視當前的歷史記錄
git log --pertty=online //簡略檢視歷史記錄
git reflog //檢視所有的歷史記錄
git reset --hard head^ //回退到上乙個版本
git reset --hard head^^ //回退到上乙個版本
git reset --hard 版本號 //回退到對應的版本號
git checkout -b dev //表示建立並切換dev
git checkout master //切換到master分支
git branch //檢視所有分支
git branch -d dev //刪除dev分支
git merge name //合併name分支到當前分支
git branch -d [分支名稱] //刪除當前分支
git push -d origin [遠端分支名稱] //刪除遠端分支名稱
(push的時候,如果前面已經是定義好了分支的話,那麼後面使用同樣的分支的時候,發布的時候直接git push就可以了)
(建立遠端分支的時候,需要先在本地建立本地分支,然後再分布新的遠端分支)
(刪除分支的時候,不能刪除正在使用的分支,需要先新建立乙個新的分支,然後再刪除)
git常用的命令
1.複製版本庫 研發人員首先clone整個版本庫 git clone git git clone git 2.建立分支 預設clone下來的git庫只包含master本地分支 master remotes origin head origin master remotes origin r91p1 ...
常用的Git命令
git add 檔案 新增檔案到暫存區 git add 則新增當前工作區全部檔案,當然忽略的檔案除外。git commit m 說明 也有不是新增說明直接提交的方法,但是強烈建議使用這個。git status 檢視當前工作區的狀態,不解釋,這個應該是最常用的吧。git log 檢視git日誌 git...
git常用的命令
2.使用不同的顏色顯示 git config global color.ui auto 3.初始化倉庫 前往倉庫 cd 倉庫路徑 初始化 git init 4.新增當前倉庫中要提交的檔案到暫存區 git add 5.檢視狀態 os x命令列下,綠色為可以提交狀態,紅色則不可以 git status ...