git 拉取和获取 pull 和 fetch 区别

689 阅读1分钟

 

拉取git  pull :   从远程拉取最新版本到本地 ,会自动合并 merge

git pull origin master

       

获取git  fetch :   从远程获取最新版本到本地 , 不会自动合并 merge ,具体怎么merge取决于你自己。  

git fetch  origin master     

  

实际使用中  使用git fetch 更安全   在merge之前可以看清楚 更新情况  再决定是否合并