
Git
文章平均质量分 65
本专栏介绍git的使用
zhczzm
互联网大厂工作,10年linux下 c++开发经验,从事性能优化调优工作,对c11/c14/c17新特性有深刻的认识,对于c++代码异常处理有比较多的实战经验,精通linux下coredump分析,网络通信,数据结构和算法。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git pull与 git fetch
1.git pullgit pull是拉取远程分支更新到本地仓库的操作。比如远程仓库里的学习资料有了新内容,需要把新内容下载下来的时候,就可以使用git pull命令。事实上,git pull是相当于从远程仓库获取最新版本,然后再与本地分支merge(合并)。也就是说git pull = git fetch + git mergegit pull的常见格式如下:git pull <远程主机名> <远程分支名>:<本地分支名>一般远程主机名字我原创 2021-02-09 16:24:09 · 1409 阅读 · 0 评论 -
git checkout
在实际应用中,git checkout是最为常见命令之一。此命令参数众多,功能多样,但有些功能可能整个职业生涯都不会用到,所以本文只介绍最为实用的部分。一.命令概述:众多教程将此命令翻译成"检出",比如检出某分支。由于本人英文水平有限(良心话)不能理解它的含义,当然这也不是我们所深究的重点。作用综述如下:(1)切换或者新建分支。(2)将暂存区或者指定commit内容覆盖到工作区。二.切换或者新建分支:首先查看一下当前项目的分支:git branchgit chec原创 2021-02-09 14:49:28 · 329 阅读 · 0 评论 -
git commit--amend
最近在使用git,感觉git和svn有很大的不同,一直想写一篇文章来总结下git和svn最大的区别就是git是一个非全量的分之形式,而svn是一个全量的形式,svn想要拉分之非常的费力。使用git的常用步骤:1.从代码库clone下代码2.本地进行修改文件,代码git add ***git commitgit push一般我们在push之前都会将我们修改的代码进行review下,我们要知道我们推动给gerrit的是哪些文件,用git status 指令就能够清楚我们.原创 2021-02-07 21:10:09 · 1377 阅读 · 0 评论