sourcetree中的拉取和獲取有什么區別


sourcetree中的拉取和獲取有什么區別

“獲取”的含義是命令git fetch,即從遠程倉庫抓取本地沒有的修改;
“拉取”的含義是git fetch + git merge,對應git中的命令git pull,即從遠程倉庫抓取本地沒有的修改並自動合並到遠程分支。
由於git pull的結果有時會讓我們看不懂,所以顯式地使用fetch和merge命令會比較好一些。當然,對於一些簡單的情況,前者git pull更方便一點。

拉取會把你本地倉庫沒有 而遠程倉庫有的更新寫到你本地中,
獲取的用處更多的是用來查看對於你本地倉庫的狀態來說遠程倉庫是否有更新,並不會使你的本地倉庫發生改變


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM