在使用Sourcetree創建本地項目的時候,首先在從git上復制好項目的url地址,然后打開點擊右上角的+號,會出現New tab這樣的界面
選擇clone然后將遠端的項目地址直接粘貼到源路徑/URL
粘貼好后系統一般都會自動填充剩下的三行,可自行選擇項目路徑,如果系統沒有自動填充的話可以情空源路徑,然后重新復制粘貼進去。
最后點擊克隆就可以了。
!!!有時候雖然把遠端的庫克隆下來了,但是本地代碼更新了Sourcetree就是沒有更新提交也無法push,我的常規快速解決辦法就是用vscode。
因為之前一般都是用vscode直接提交然后push的,使用vscode你可以直接打開本地文件夾,也就是你剛剛使用Sourcetree克隆下來的倉庫,vscode跟Sourcetree一般都會自動檢測到,
沒有檢測到的話,也可以自己手動添加遠程庫的地址
在vscode里面,左側會實時檢測你本地有多少條的改動,點擊改動的文件也可以進行版本的回退。
更新完代碼后,點擊右上角的三個小點---> ... ---> 提交 ---> 全部提交,然后再在上面填寫自己的提交的備注,提交之后只是一個對本地修改的暫存作用,並沒有push到遠程倉庫,還需要點擊--->...--->推送,這樣就到遠程倉庫可以看見了。
當然,如果是要自己新建分支的話,我 一般會使用左下角比較快捷的方式
直接點擊分支我的是newP就可以創建新的分支了,第一個選項一般是直接從主分支創建新分支,第二個是先創建好新的分支你再選擇是從那個分支創建的分支
選擇遷出的分支,直接遷出遠程倉庫的分支內容,對於不同版本不同的要求,使用還是挺方便明確的。