git branch (檢視所有分支
git branch 分支名 (建立新分支
git branch -d 分支名 (刪除分支
git push origin 分支名 (將本地建立的新分支上傳
git checkout 分支名 (切換分支
git merge (合併分支
git pull 位址 (將遠端**拉取到本地
git clone 位址 (將遠端倉庫轉殖到本地
git init (初始化本地倉庫
git status (檢視檔案狀態,是否新增至暫存區,是否上傳
git add . (將**新增到暫存區 add後跟檔名則提交該檔案,add後跟. 則提交全部未提交的**
git commit -m 「日誌說明『 (提交到本地倉庫
git push -u origin master (下次只需要git push就可以將本地倉庫**上傳至遠端
git push 位址 分支名 (往伺服器推送本地**,執行↑後,只需要git push
git checkout 檔名 (撤銷,讓暫存區檔案覆蓋工作區間檔案
git rm --cached 檔名 (在暫存區移除相應檔案
git reset --hard 提交id (恢復到指定版本
Linux一些用到的命令
ln s 原始檔 目標檔案 s 是 symbolic的意思。例 ln s lib lsb usr lj 即 在usr目錄下建立指向 lib lsb目錄的lj檔案。第一,ln命令會保持每一處鏈結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化 第二,ln的鏈結又軟鏈結和硬鏈結兩...
一些 git 命令
git init 建立版本倉庫 git add 當前目錄下的所有檔案新增到倉庫 git add 檔名 指定檔案新增到倉庫 git commit m 本次提交的說明 把檔案提交到倉庫,git add可以多次呼叫,最後commit提交到倉庫,相當於把當前狀態儲存下來,可以從最近一次的commit恢復檔案...
一些git命令
git reset hard head 可以將指標還原到上乙個修改 git reset hard head 可以將指標還原指向上上個修改 git reset hard head 100 可以將指標還原到前100個修改 git log pretty oneline 將輸出資訊放到一行 git chec...