您的位置:首页 > 本地本地
git中fetch和pull的区别
admin2024-07-04人已围观
一、git中fetch和pull的区别
git fetch:相当于是从远程获取最新版本到本地。
git pull:命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。
git fetch获取最新版本后,会覆盖本地计算机的版本,旧版本的信息会被删除。
git pull从远程主机获得更新信息后,与本地信息合并,旧版本的信息不会被删除。
这是两个计算机网络程序命令:
git:在这里指“服务器”。
fetch:在这里是获取; 取数据; 读取的意思。
pull:在这里是“下拉”的意思。
二、如何修改分支remot origin
三种方式都可以。
1. 修改命令
git remte origin set-url URL
2.先删后加
git remote rm origin
git remote add origin git@github.com:Liutos/foobar.git
3. 直接修改config文件
三、git pull更新所有分支吗
git pull 不加参数的话 只是针对当前分支与远程库进行同步更新, 想想看如果5个分支都有更新且merge会有冲突的话,如果一个git pull 直接全部都merge 出来冲突了 那是多么的可怕啊
四、git如何更新到指定版本,然后再更新到最新版本
更新到指定版本
git checkout 之后先切回当前分支 git checkout 最后更新到最新版本 git pull
很赞哦! ()
上一篇:厦门有哪些好玩的地方?'>谈谈自媒体、新媒体和融媒体
下一篇:返回列表'>返回列表