[(2)、重新啟動軟體,順利進入介面,如圖:, "baseurl": ""
},"credentials": ,
"isdefault": false
}]
(3)、在自己的git伺服器上繫結自己git公鑰;
(繫結操作:settings --> ssh keys --> add key(開啟本地公鑰檔案貼上裡面所有內容)),如圖:
(4)、利用sourcetree拉取**。
點選"工具-->選項-->一般",注意以下4個部分的設定,如圖:
點選確定按鈕之後,點選"檔案-->轉殖/新建",開啟轉殖tab,如圖:
源路徑:為要拉取專案的git路徑;目標路徑:為自己要存放該項目的本地資源路徑;名字:為專案名字,一般會自動獲取填充。
點選轉殖按鈕,專案開始拉取到本地。等待專案拉取完畢後,我們就可以開始自己的本地開發。
3、上傳**;
專案轉殖完成之後,我們拉取的是master分支上的**,由於master分支是主分支,專案多人開發的情況下,很容易造成衝突。
所以我們一般會在gitlab遠端新建乙個自己的分支,如命名為:dev。
(1)、新建自己的遠端開發分支並在sourcetree中切換到該分支;如圖:
雙擊origin--->dev,就可以切換到dev開發分支。
(2)、切換到檔案狀態,暫存需要提交的**,寫好描述,點選「拉取」選項(相當svn的update操作)更新**並點選提交;
(3)、點選「推送」選項,選擇正確的本地和遠端分支,確定推送(相當於svn的commit操作)。
(4)、等待專案管理員將dev分支**合併到master分支,完成從開發到上傳。
4、其他主要功能介紹
4.1、git工作流詳細介紹
4.2、配置忽略檔案;
利用.gitignore過濾檔案,如編譯過程中的中間檔案,等等,這些檔案不需要被追蹤管理。 正常情況下,管理員建立專案後需要直接將忽略檔案建立好。
使用sourcetree新增忽略檔案的方法,如圖:
忽略檔案中有 忽略資料夾和單個檔案,如圖:
4.3、分支管理和使用
點選「分支」選項,切換到「新分支」選項。
1、可以在當前的版本下建立分支
2、選擇指定的提交建立分支
3、點選「建立分支」
如圖:
分支提交到伺服器。
定位到需要提交的分支上,點選「推送」選項,選擇正確的分支,確定後完成推送。如圖:
4.4、解決衝突
多人開發時,由於修改了同乙個檔案,可能會有檔案衝突的情況。
拉取**時,會有衝突提示,解決完相關的衝突檔案,重新提交即可。
5.2、先更新資訊
5.3、小竅門: 先拉取後推送。
如果推送時,拉取右上方顯示數字,則需要先拉取再推送。
6、sourcetree&git部分名詞解釋
sourceTree安裝與使用
雙擊安裝,安裝前要確認 安裝了git或是mercurial。這裡選擇git,也可以不選擇,等安裝完成後也可以再選。git.exe 選擇安裝。然後就安裝上了。現在就可以到 去複製專案的 https,將專案 轉殖到本地。在sourcetree上 新建倉庫 第一次轉殖 會讓輸入 你在git.oschina...
SourceTree使用細節
1.提交部分 改動10個檔案,但這次只想提交其中5個檔案,怎麼辦?stash貯藏,等提交完之後再把貯藏弄回來。如果不貯藏,無法rebase note 貯藏之前,先得add。寫完commit 資訊之後,在貯藏其他的 2.建立遠端分支 本地分支push到遠端 如果想把本地的某個分支test提交到遠端倉庫...
sourcetree如何使用
sourcetree是乙個操作簡單而且無需記住各種複雜git命令的快速管理分支軟體。個人十分推薦。操作步驟 一 安裝sourcetree 2.按著預設操作直接安裝完成後會讓你登入,這裡我建議用谷歌的賬號先翻qiang再登入,速度很快。否則很難進入sourcetree,登入一次後下次就無需再次登入了。...