git commit、git push、git pull、 git fetch、git merge 的含義與區別


  • git commit:是將本地修改過的文件提交到本地庫中;
  • git push:是將本地庫中的最新信息發送給遠程庫;
  • git pull:是從遠程獲取最新版本到本地,並自動merge;
  • git fetch:是從遠程獲取最新版本到本地,不會自動merge;
  • git merge:是用於從指定的commit(s)合並到當前分支,用來合並兩個分支;
$ git merge -b  // 指將 b 分支合並到當前分支

git pull 相當於 git fetch + git merge。


免責聲明!

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



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