git pull ,git fetch ,git merge


git pull 是git fetch與git merge的組合。

有時候拆開使用,會更加的安全。

比如想比較,本地分支,與線上分支的差別,就可以先

git fetch 

這樣就可以,git diff origin/xxx,進行比較了。

再比如,拉取某個分支之前,想看看區別,可以

git fetch origin yanglu

然后通過

git diff HEAD FETCH_HEAD

或者

git diff HEAD FETCH_HEAD --stat

查看改動了哪些文件
或者查看某個文件具體變動了什么

git diff HEAD FETCH_HEAD sql_version/yanglu/1/0103.sql

如果一切都正常了,可以合並

git merge origin yanglu


免責聲明!

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



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