下載地址:https://www.sourcetreeapp.comgit
一、從克隆遠程倉庫github
二、填寫git地址緩存
三、克隆成功後會來點以下界面,點擊testGitHub服務器
四、scourceTree管理界面,app
咱們看一下遠程分支HEAD和mastersvn
HEAD: HEAD 指向當前所在的分支,回退版本能夠經過相關信息修改指向, 通常操做能夠不用到(我的總結,網上資料沒細說,若總結不對歡迎指出)工具
master:通常默認建立的分支,咱們通常不在這裏添加代碼開發工程,通常是用來儲存上線正式版本的代碼,即其餘分支合併到這個分支,咱們開始通常會建一個dev分支ui
五、建立dev分支 版本控制
六、切換分支開發
七、添加文件、並添加到緩存區
在工做區目錄下建立一個testGit.txt文件
添加到緩存區的文件
八、提交到倉庫中
九、推送到git 服務器
十、遠端已經添加成功,能夠到github服務器上查看一下
十一、合併分支,將bug分支合併到master
切換分支到master,點擊合併,並選擇bug分支,肯定便可
master倉庫中即出現bug.txt文件
本地倉庫作好修改,則會在推送下出現推送數,此時咱們則能夠推送給服務器,這樣就能夠保持服務器與本地倉庫的數據同樣了
十二、解決衝突,因爲只有一個用戶,暫不貼圖處理,對比當前分支與合併過來的代碼作適當的刪除或修改,並在暫緩存區,右鍵「解決衝突」--「合併衝突」便可,最後提交倉庫