帮忙么网 > Git > 当前页面

git pull、git fetch、git rebase、git merge

2024-10-03 NEW个对象

1git fetch

 

git本地有远程分支和本地分支,git fetch会将代码保存到远程分支,此时代码并没有保存到本地分支,所以不会发生冲突。

 

远 程 仓 
远 仓 副 
地 仓 
remote 
工 作 区 
存 区 
stagtng 
directory

 

# 获取远程仓库的所有更新

git fetch

 

# 查看远程追踪分支的日志

git log origin/main

 

# 查看远程追踪分支和当前分支的差异

git diff main origin/main

 

2git merge

 

将本地的远程分支的代码合并到本地分支上去。

 

# 获取远程仓库的所有更新

git fetch

 

# 合并远程追踪分支到当前分支

git merge origin/main

 

3git pull

 

git pull 等于git fetch + git merge

 

4git rebase,变基(一般不用

 

可以看下面这篇文章:

 

https://blog.csdn.net/weixin_42310154/article/details/119004977

上一篇:Git常用命令

下一篇:Git信息提交规范

相关文章

  • Git信息提交规范

    Git提交信息格式:每次提交都应该有一个简明扼要的提交信息,格式为类型(范围):描述。常见的类型包括feat(新功能)、fix(修复Bug)、docs(文档修改)、style(代码格式修改)、test(测试相关修改)、refactor(重构代码)、chore(构建或工具相关的修改)等。

    NEW个对象 2024-10-03

  • Git分支规则

    Git分支规则:不同的公司分支可能不一样。

    NEW个对象 2024-10-03

  • Git常用命令

    Git常用命令

    NEW个对象 2024-10-03

推荐文章