git分支管理策略命令列

2021-09-25 06:35:13 字數 662 閱讀 2910

分支圖

git log --graph --pretty=oneline --abbrev-commit
禁用fast-forward提交

git merge --no-ff -m "merge no ff with commit" dev
隱藏當前工作分支

git stash
展示隱藏的工作分支

git stash list
把分支圖變直線

git rebase
commit之後要對最新的這個commit打上版本標籤tag

git tag  v1.0
展示存在的標籤

git tag
展示指定標籤

git show 《標籤名 如:v1.0>
詳細給最新的commit打標籤

git tag -a 《標籤名 如:v1.0> -m "《說明內容》"  《可以加上指定commit的id,省略預設為最新的commitid>
這是我見過有史以來思路如此清晰美妙的git教程

git命令列刪除遠端分支

先檢視遠端分支 git branch 使用下面兩條命令來刪除遠端分支 git branch r d origin branch name git push origin branch name update 解釋一下上面的引數含義 r,remotes list or delete if used w...

Git命令列管理

git命令列管理 習慣命令列的可以使用,不習慣的可以使用 sourcetree 管理更加方便 視覺化。但mac 是比較坑的地方是不知道把 sourcetree 以前登陸的賬號退出重新登陸 git 全域性設定 git config global user.name git config global ...

Git分支管理策略

如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管理軟體,分支操作實際上會生成乙份現...