git checkout master
git checkout -b dev
git branch dev
git checkout dev
git
branch
git branch -a
git add a
.html
git commit -m "提交檔案a.html"
git checkout master
git merge dev
git
branch -d dev
git
branch
master建立新分支:
git checkout master
git checkout -b issues1234
gitpush origin issues1234
gitadd ..
git commit -m "***"
gitpush origin issues1234
git push origin branch1:branch2
git branch -d issues1234 //本地強制刪除分支issues1234
git push origin :issues1234 //推到遠端
<<<<<<< head
creating a new branch is quick & ******.
*****==
creating a new branch is quick and ******.
>>>>>>> feature1
git status
git add
***git commit -m "fix conflict"
git push origin 分支名
git stash
git stash pop //恢復的同時把stash內容刪掉
或者//恢復stash,但是stash內容並不刪除
git stash drop
//在上面操作的基礎上,以此來刪除stash
注: git stash list
//檢視全部的stash列表
git stash clear
git reset
--hard head
git reset
--hard 版本號
git reflog
git checkout -- a
.html
①: 還沒有執行 git add
操作,執行上面的操作後,會恢復到和版本庫中一模一樣的版本狀態。
②: 執行了git add
,還沒執行 git commit ,再執行上面的操作後,會恢復到git add 結束後的狀態
git clean -f ../aa.html
git clean -df ./demo
git reset
--hard 版本號 //本地回退到指定的版本
git push -f origin dev //將遠端的也回退到指定版本
git fetch origin -p
//用來清除已經沒有遠端資訊的分支,這樣git branch -a 就不會拉取遠端已經刪除的分支了
git fetch -p
git remote show
origin
git操作規範
分支命名規範 開發新功能 feature device,feat device 測試階段bug bugfix device 線上階段bug hotfix device 假如當前在master分支上 git commit m 第一版儲存內容 返回內容分別表示內容 分支 版本號 commit資訊 mas...
git 如何返回上一步操作 git 操作規範
git 操作規範 一 建立與合併分支 1 從master分支建立dev分支並切換到dev分支 git checkout master git checkout b dev 其中,git checkout b dev 等價於 git branch dev git checkout dev 1 git ...
Git 提交規範
無規矩不成方圓,程式設計也一樣。乙個commit只做一件事情,若乙個commit做了多件事情需要拆分成多個commit 嚴格遵循commit message格式 每次只允許提交乙個commit,若本地有多個commit等待提交,必須等前面的commit合併進入主版本庫並在本地合併完成後才可提交後面的...