日常工作常用命令及管理
git add &文件夾或文件& 添加某某文件夾或文件(先添加再可以提交)
git add . 表示添加全部內容(文件夾和文件)
git commit -m "開發XX接口" 提交到本地倉庫,-m 表示提交時添加說明。
git push origin dev-1.0 把已經提交到本地倉庫的代碼推送至遠程倉庫 dev-1.0
git pull origin dev-1.0 從遠程倉庫 dev-1.0 拉取代碼至本地
git branch 查看當前分支
git branch -a 查看所有分支
git checkout dev-1.0 切換到dev-1.0分支
git branch branchName 該命令的意思是:創建本機分支,名爲“branchName”。我習慣的命令規則:開發分支命名爲 dev-版本號
第一個分支命名爲 dev-1.0 合併至master之後,下一個版本號叫 dev-2.0
git push origin branchName 該命令的意思是:把branchName分支推送至服務器
git checkout -b dev 創建dev分支並切換到dev
git checkout -b dev master 從master分支分化一個新分支dev,並切換到dev上
恢復文件命令
git status 查看修改過或未提交的文件,沒commit的文件可以直接使用checkout命令還原,提交commit的,需要reset HEAD,在checkout
git checkout -- 需要恢復的文件名
git reset HEAD -- 需要取消暫存的文件名