Git的常用指令
//拉取遠端倉庫程式碼
git pull
// 提交程式碼到暫存區
git add .
// 提交到本地倉庫
git commit -m '提示資訊'
// 提交到倉庫
git push
// 檢查提交的狀態
git status
// 建立本地分支
git branch 分支名
//切換本地分支
git checkout 分支名
// 一次性提交到本地倉庫
git commit -am '提示資訊'
// 檢視遠端各分支的最新提交
git branch -r -v
// 刪除本地分支
git branch -d 分支名
// 刪除遠端分支
git branch -r -d origin/分支名
// 檢視遠端分支
git branch -r
// 合併分支
git merge 你要合併的本地分支名
// 可以檢視提交過的日誌
git log
// 可以檢視記錄每一次的命令
git reflog
// 回退到上一個提交的版本 回退10個可以用
git reset --hard HEAD^ git reset --hard HEAD~10
// 可以git reflog 和 git reset 配合使用來回退git版本
// 以已有的遠端分支為源建立新的遠端分支
// #建立分支
git checkout -b 分支名 origin/已有的遠端分支;
// #提交分支到遠端倉庫
git push --set-upstream origin 分支名;
// #例如將已有的master為源建立遠端分支master_branch
git checkout -b master_branch origin/master;
git push --set-upstream origin master_branch;
// 建立空的遠端分支
// #建立分支
git checkout -b 分支名;
// #提交分支到遠端倉庫
git push --set-upstream origin 分支名;
// #例如建立遠端分支master_branch
git checkout -b master_branch;
git push --set-upstream origin master_branch;