您的位置:首页 > 本地本地

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

很赞哦! ()

上一篇:厦门有哪些好玩的地方?'>谈谈自媒体、新媒体和融媒体

下一篇:返回列表'>返回列表

随机图文