Git規範
規範
- git的使用流程建議參考“Git使用規範流程”.[3]
- 建議
a.在特性開發時,commit要以邏輯為單位,鼓勵小規模提交。但是,在確定要將特性分支合併到dev/master分支上時,建議對commit進行壓縮,壓縮的方法和原因參考[3]
b.在開發過程中,如果某個功能開發時間特別久,建議定期merge主分支
參考
git中利用rebase來壓縮多次提交
http://blog.csdn.net/itfootball/article/details/44154121Git 使用規範流程
http://www.ruanyifeng.com/blog/2015/08/git-use-process.htmlA successful Git branching model
http://nvie.com/posts/a-successful-git-branching-model/
Git常用命令縮寫
[user]
email = xxx@163.com
name = xxx
[core]
editor = vim
[alias]
save = !git add -A && git commit -m 'SAVEPOINT'
undo = reset HEAD~1 --mixed
wip = commit -am "WIP"
amend = commit -a --amend
wipe = !git add -A && git commit -qm 'WIPE SAVEPOINT' && git reset HEAD~1 --hard
ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate
ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
ld = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=relative
lds = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short
la = "!git config -l | grep alias | cut -c 7-"
lasttag = describe --tags --abbrev=0
lt = describe --tags --abbrev=0
week = log --author=xxx --after='1 week ago' --oneline --decorate
unmerge = log --no-merges master..
相關文章
- Git 提交規範Git
- 前端規範之Git提交規範(Commitizen)前端GitMIT
- Git 分支管理規範Git
- GIT版本管理規範Git
- git commit 規範GitMIT
- Git 開發規範Git
- Git Flow使用規範Git
- Git commit規範GitMIT
- git分支基本管理規範Git
- Git程式碼提交規範Git
- 轉:Git 使用規範流程Git
- git 提交備註規範Git
- Git提交內容規範Git
- git分支管理和工作流規範:具體規範Git
- Git commit message 規範GitMIT
- [Git CLion] 規範Commit格式GitMIT
- git 工作流和git commit規範GitMIT
- git分支管理及git commit message規範GitMIT
- 專案中的 Git 使用規範Git
- 專案規範-git commit 配置GitMIT
- 深入 Git 和開發規範(一)Git
- 深入 Git 和開發規範(二)Git
- [譯]AngularJS Git提交資訊規範AngularJSGit
- 專案中的 Git 使用規範 [轉]Git
- 你可能會忽略的 Git 提交規範Git
- Git打標籤與版本控制規範Git
- 團隊專案的Git分支管理規範Git
- 專案可以怎麼規範Git commit ?GitMIT
- 一文搞定規範化Git CommitGitMIT
- Git工作流及釋出規範(App)GitAPP
- 前端開發規範:命名規範、html規範、css規範、js規範前端HTMLCSSJS
- GitHub、GitLab、Git 操作的一些規範GithubGitlab
- 你可能已經忽略的git commit規範GitMIT
- 開發中的你的Git提交規範嗎?Git
- Git commit message和工作流規範GitMIT
- 您必須知道的 Git 分支開發規範Git
- 前端規範之Git工作流規範(Husky + Comminilint + Lint-staged)前端Git
- MySQL資料庫規範 (設計規範+開發規範+操作規範)MySql資料庫