一、新建本地倉庫
打開sourcetree,點擊Create
填入倉庫存放的路徑,點擊創建。
彈出一個對話框,選擇是。
創建完成之後再testCreate文件夾下就多了一個.git文件。
這樣一個空的代碼倉庫就創建好了。
但是這個代碼倉庫裏面還沒有什麼實質性的東西。
二、關聯遠程倉庫
但是光創建一個本地倉庫並不是目的,重要的是要和遠程倉庫關聯起來。
如果這是一個新項目,那麼由配置管理人員在服務器創建一個新的空倉庫,把url地址告訴開發人員。
開發人員在本地sourcetree新建的倉庫進行設置,
點擊設置按鈕。
點擊添加按鈕。
遠端名稱自取,通常是origin,然後URL填入遠端倉庫地址,點擊確定。
然後,點擊獲取,從全部遠端獲取更新。
然後拉取,拉取遠端master分支到本地,本地還沒有master分支會自動創建。
拉取之後,本地有了master分支。
如果遠程新建的是一個完全空的倉庫,連README.txt都沒有,也就不存在任何遠程分支,那麼就需要在本地先做一次提交,生成本地master分支,再將本地master分支推送到遠端。
因爲現在還不存在本地分支,所以需要先有提交才能自動創建本地master分支。
現在再testCreate文件夾下新建一個Readme.txt文件。然後暫存、提交,完成之後左側分支出現master分支。
然後推送本地master分支到遠程master分支。
完成之後遠程創建了master分支。
三、建立新分支進行開發
現在可以按照正常開發流程進行開發了,可以參考博客【Git】使用SourceTree與GitLab遠端倉庫進行交互。