注:本文講解內(nèi)容是已經(jīng)配置好sourceTree,git情況下。其他情況不在本文章討論范圍之內(nèi)。電腦系統(tǒng)為win,mac電腦的朋友可以在網(wǎng)上搜,資料非常多。
1、今天(2017年9月9日)開始玩sourceTree,使用其創(chuàng)建本地倉庫,push到遠程服務器和使用其創(chuàng)建遠程倉庫,pull到本地所遇見了一些問題,特記錄與大家分享,防止大家在入坑。
1.1、創(chuàng)建本地,push到遠程服務器。
創(chuàng)建失敗.png
當點擊create后,在出現(xiàn)的“create respository”界面,點擊瀏覽選擇一個文件系統(tǒng)之后還需要在文件路徑后面再加一個目錄名(test,一定不能在當前目錄路徑下存在),否則就會報上面的錯誤。
1.2、首先創(chuàng)建遠程倉庫,在pull到本地。
點擊create之后,輸入“https://github.com/daolangquxizang/”(網(wǎng)址解釋:github的網(wǎng)頁+github賬戶名)在后面添加倉庫的名字(test),而不要使用后面的“瀏覽”(這個是用來建本地倉庫的),這樣就在github上建立一個test的遠程空倉庫(本人感覺souceTree在Create a respository界面,目錄路徑的文本框,后面帶一個瀏覽絕對是一個極易誘導初始用戶的設計,這也是我寫這篇文章的誘因)。
1.3:將文件push到遠程倉庫的坑
將文本push到github上時總是如下錯誤:不能使用的遠程地址,返回403錯誤。
push失敗.png
這個解決辦法需要感謝github上的一位朋友,他告訴我如何解決。
按照這個步驟“設置---》遠程倉庫—》點擊“頁面真實路徑”——》編輯——》url路徑”,將https://github.com/daolangquxizang/test修改為"ssh://git@github.com/daolangquxizang/test”