以下的整理都是自己的理解,出現解釋錯誤的,求各位大佬擔待一點。
git init
建立乙個git倉庫,建立之後就會在當前目錄生成乙個.git檔案
git add filename
根據檔名新增檔案至緩衝區,可移除新增的檔案。
git add.
新增所有檔案至緩衝區,用的較多。
git add --all
也是新增所有檔案至緩衝區,但是可以撤回,我還沒用過,各位可以試一試。
git rm filename
刪除或者移除檔案。
git commit -m 「此次提交的備註資訊」
提交緩衝區的所有檔案到倉庫(如果沒有add到緩衝區的,就不會提交到,commit方法可以將緩衝區裡的所有檔案都提交至倉庫)。
git status
檢視本地git庫的狀態
git diff filename
如果檔案修改了,還沒有提交,就可以比較檔案修改前後的差異。
git log
檢視日誌。
git reset
可以將當前倉庫回退到歷史的某個版本。
git reset --hard head^
回退到上乙個版本(head代表當前版本,有乙個^代表上乙個版本,以此類推)。
git reset --hard 具體的版本號
回退到指定版本(其中d7b5是想回退的指定版本號的前幾位)。
git reflog
檢視倉庫的操作歷史
git branch
檢視分支的情況,前面帶*號的就是當前分支。
git branch 分支名
建立分支。
git checkout -b 分支名
建立分支並切換到建立好的分支。
git merge 分支名
合併某分支的內容到當前分支。
git branch -d 分支名
刪除分支。
git pull
從遠端庫更新內容到本地(如果本地檔案和遠端遠端有衝突,需要手動解決,才能繼續push)。
還有很多命令沒有整理,沒用過的就暫時先不整理了。
Git 常用命令整理
最近在公司的伺服器上安裝了git sever,開始從svn轉向到git了,整理了一些在git常用的命令 初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add ...
Git 常用命令整理
初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add shortname url git remote add origin git xbc.me wordp...
Git常用命令整理
雖然git現在也有ui了,但是一些常用的命令了解總是有好處的,沒準什麼時候就用上了呢 git config global user.name your name git config global user.email your email 2.git bash下操作資料夾跟dos是一樣的 如建立資...