git是一個分布式版本控制/軟體配置管理軟體,原來是linux核心開發者林納斯·托瓦茲(linus torvalds)為了更好地管理linux核心開發而創立的。
使用者的git配置檔案在<code>~/.gitconfig</code>,我的配置:
## 打patch過程
在實際開發中,我們應該按照幾個基本原則進行分支管理:
首先,master分支應該是非常穩定的,也就是僅用來釋出新版本,平時不能在上面幹活;
那在哪幹活呢?幹活都在dev分支上,也就是說,dev分支是不穩定的,到某個時候,比如1.0版本釋出時,再把dev分支合并到master上,在master分支釋出1.0版本;
你和你的小夥伴們每個人都在dev分支上幹活,每個人都有自己的分支,時不時地往dev分支上合并就可以了。