git commit、git push、git pull、 git fetch、git merge 的含义与区别
2024-09-05 08:46:07
- git commit:是将本地修改过的文件提交到本地库中;
- git push:是将本地库中的最新信息发送给远程库;
- git pull:是从远程获取最新版本到本地,并自动merge;
- git fetch:是从远程获取最新版本到本地,不会自动merge;
- git merge:是用于从指定的commit(s)合并到当前分支,用来合并两个分支;
$ git merge -b // 指将 b 分支合并到当前分支
git pull 相当于 git fetch + git merge。
最新文章
- 网页游戏外挂辅助AMF模拟通讯必备
- mysql 重置root密码
- redis 的使用 (sort set排序集合类型操作)
- dwz ie10一直提示数据加载中
- How Many Tables
- C#面向对象的一些笔记
- HDU 1104 Remainder (BFS)
- ZooKeeper源码阅读(二):客户端
- [IOS]UIWebView实现保存页面和读取服务器端json数据
- 浅谈Linux虚拟内存
- Sphinx主索引和增量索引来实现索引实时更新的关键步骤
- 编写高性能.NET程序-《Concurrency in .NET》(1)- 为什么要读这本书?
- Java的家庭记账本程序(H) :微信小程序 image 标签,在模拟器中无法显示图片?(已解决)
- 线程(Thread,ThreadPool)、Task、Parallel
- mysql技巧:如果记录存在则更新/如果不存在则插入的三种处理方法
- ping 127.0.0.1和ping本地ip分别测试什么?
- python 设计及调试的一些小技巧
- Codeforces 841A - Generous Kefa
- 基于SSH框架的学生选课质量属性分析
- 【shell】分别提取文件名中的基本名与扩展名
热门文章
- 业务可视化-让你的流程图";Run";起来(4.实际业务场景测试)
- 浅谈Meet in the middle——MITM
- 从-99打造Sentinel高可用集群限流中间件
- 在Linux下源码编译安装GreatSQL/MySQL
- Java多线程超级详解(只看这篇就够了)
- Spring 02 控制反转
- Python逆向爬虫之pyquery,非常详细
- APT 安装 MySQL 提示错误:dpkg: error: dpkg frontend lock is locked by another process
- NC202475 树上子链
- PerfView专题 (第十一篇):使用 Diff 功能洞察 C# 内存泄漏增量