![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
mutourenoo
这个作者很懒,什么都没留下…
展开
-
git cherry-pick
http://www.ruanyifeng.com/blog/2020/04/git-cherry-pick.htmlhttps://blog.csdn.net/longintchar/article/details/83473594原创 2020-10-12 15:33:36 · 122 阅读 · 0 评论 -
【git】强制覆盖本地代码(与git远程仓库保持一致)
git pull 强制覆盖本地的代码方式,下面是正确的方法:git fetch --all然后,你有两个选择:git reset --hard origin/master或者如果你在其他分支上:git reset --hard origin/<branch_name>说明:git fetch从远程下载最新的,而不尝试合并或rebase任何东西。然后git r...原创 2020-03-02 11:50:51 · 1329 阅读 · 0 评论 -
git rebase 分支合并的过程
7.在任何时候,我们都可以用--abort参数来终止rebase的行动,并且分支会回到rebase开始前的状态。git rebase —abort原创 2020-01-10 13:55:54 · 169 阅读 · 0 评论 -
git rebase
git log --oneline --graphGit rebase使用:https://www.jianshu.com/p/f7ed3dd0d2d8-----------------------------------------------------------------------------------------------------------git pull ...原创 2020-01-06 10:50:14 · 179 阅读 · 0 评论 -
git log 查看提交记录
git log 查看提交记录,参数:-n (n是一个正整数),查看最近n次的提交信息$ git log -2 查看最近2次的提交历史记录-- fileName fileName为任意文件名,查看指定文件的提交信息。(注:文件名应该放到参数的最后位置,通常在前面加上--并用空格隔开表示是文件。)$ git log file1 file2 查看file1文件file2文件的...原创 2016-11-03 17:47:43 · 209 阅读 · 0 评论 -
git stash
转载:http://blog.csdn.net/qinjienj/article/details/7475890开发人员常常遇到这种情况:花了几天时间一直在做一个新功能,已经改了差不多十几个文件,突然有一个bug需要紧急解决,然后给一个build测试组。在Git问世之前基本上靠手动备份,费时且容易出错。git stash命令简而言之就是帮助开发人员暂时搁置当前已做的改动,倒退到改动...原创 2016-12-02 11:02:39 · 64 阅读 · 0 评论 -
配置KDiff3作为GIT merge图形化工具
配置KDiff3作为GIT merge图形化工具 1. 安装Kdiff3 软件。(最好使用默认路径) 2. 添加kdiff3到git mergetool里。 git config --global merge.tool kdiff3 3. 添加kdiff3路径到 git global config里。git config --global mergetool.kdiff3.path...原创 2016-12-06 15:53:07 · 169 阅读 · 0 评论 -
Git代码行统计命令集
转载:[url]https://segmentfault.com/a/1190000002434755[/url]统计某人的代码提交量,包括增加,删除:git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc +=...原创 2016-12-07 15:35:28 · 404 阅读 · 0 评论 -
Windows下使用Beyond Compare作为git的比对与合并工具
Windows下使用Beyond Compare作为git的比对与合并工具[url]https://my.oschina.net/u/1010578/blog/348731[/url]原创 2017-05-26 15:29:03 · 120 阅读 · 0 评论 -
git tag
[size=large]Git 中的tag指向一次commit的id,通常用来给开发分支做一个标记,如标记一个版本号。查看标签git tag或者git tag -l打标签git tag -a v1.01 -m 'Relase version 1.01'注解:git tag 是打标签的命令,-a 是添加标签,其后要跟新标签号,-m 及后面的字符串是对该标签的注释。...原创 2017-06-30 16:24:21 · 68 阅读 · 0 评论 -
git revert
git revert HEAD使用git reset回退公共远程分支的版本后,需要其他所有人手动用远程master分支覆盖本地master分支,显然,这不是优雅的回退方法,下面我们使用另个一个命令来回退版本:git revert HEAD //撤销最近一次提交git revert HEAD~1 //撤销上上...原创 2018-09-26 17:46:02 · 128 阅读 · 0 评论 -
git 优秀博文
[size=large]常用 Git 命令总结 [url]http://www.pythontab.com/html/2015/linuxkaiyuan_1224/999.html[/url]简书: git : [url]http://www.jianshu.com/p/072587b47515[/url] Ruheng: [url]h...原创 2016-08-19 17:51:03 · 87 阅读 · 0 评论 -
linux 安装git
在CentOS5的时代,由于yum源中没有git,所以需要预先安装一系列的依赖包。但在CentOS6的yum源中已经有git的版本了,可以直接使用yum源进行安装。$ sudo yum install git但是yum源中安装的git版本是1.7.1,太老了,Github等需要的Git版本最低都不能低于1.7.2 。所以我们一般不用上面的方法。而是下载git源码,编译安装。编译...原创 2016-08-05 11:11:40 · 94 阅读 · 0 评论 -
Git 项目不显示repo小图标
正常git项目被eclipse git插件管理时,不显示repo小图标解决办法: Step1: 右键未被托管的项目 Step2: Team=>Share Project Step3: 弹出窗口选择Git=>Next=>Finish转载 2016-04-15 14:29:08 · 1606 阅读 · 1 评论 -
Git 分支操作
1.查看所有分支 git branch -a2.查看远程分支 git branch -r3,创建本地分支 git branch name4,将本地分支提交到远程 git push origin 5.删除本地分支 git branch -d 6.删除远端分支 git pu原创 2016-04-15 14:30:43 · 184 阅读 · 0 评论 -
Git操作详解
【转载】手把手教你使用Git:http://my.oschina.net/gsbhz/blog/337719?fromerr=QNK0Egwmhttp://www.open-open.com/lib/view/open1414396787325.htmlGit基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名)转载 2016-04-15 14:32:26 · 167 阅读 · 0 评论 -
Git 项目不显示repo小图标
正常git项目被eclipse git插件管理时,不显示repo小图标解决办法: Step1: 右键未被托管的项目 Step2: Team=>Share Project Step3: 弹出窗口选择Git=>Next=>Finish ...原创 2016-05-11 09:21:13 · 116 阅读 · 0 评论 -
Git操作详解
手把手教你使用Git手把手教你使用GitGit远程操作详解Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到...原创 2016-05-11 09:21:41 · 69 阅读 · 0 评论 -
Git常用命令总结
[url=http://blog.bcmeng.com/post/git.html]http://blog.bcmeng.com/post/git.html[/url][img]http://dl2.iteye.com/upload/attachment/0126/7069/d85a5bdf-258c-3424-9d5e-ab147bcd36d0.png[/img]...原创 2016-05-11 09:22:12 · 58 阅读 · 0 评论 -
git log查看版本记录
git log的常见用法[url=https://blog.csdn.net/daguanjia11/article/details/73823617]https://blog.csdn.net/daguanjia11/article/details/73823617[/url]命令形式如下:git log [] [..] [[--] ...]git log --p...原创 2016-05-11 09:23:13 · 598 阅读 · 0 评论 -
Git 分支操作
1.查看所有分支 git branch -a2.查看远程分支 git branch -r3,创建本地分支 git branch name4,将本地分支提交到远程 git push origin <分支名称>5.删除本地分支 git branch -d <分支名称>6.删除远端分支 ...原创 2016-05-11 09:23:43 · 82 阅读 · 0 评论 -
You have not concluded your merge (MERGE_HEAD exis
今天获取git线上仓库代码报了这个错误: zhangzhi@moke :~/code/ktsg-api$ git pullYou have not concluded your merge (MERGE_HEAD exists).Please, commit your changes before you can merge. 错误可能是因为在你以前pull下来的...原创 2016-05-13 10:28:19 · 209 阅读 · 0 评论 -
git diff命令详解
diff里面a表示前面那个变量,b表示第二个变量HEAD commit版本Index staged版本a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff此命令比较的是工作目录(Working tree)和暂存区域快照(index)之间的差异也就是修改之后还没有暂存起来的变化内容。b、查看已经暂存起来的文件(stag...原创 2016-07-11 10:47:15 · 96 阅读 · 0 评论 -
git命令查看版本记录
1、当前版本的代码编译运行出现了一个棘手的问题,我们打算查阅最近的提交修改看是否有头绪:git log --stat技术分享 在提交记录我们可以看到每一次commit,都有哪些文件发生了改变,这里简洁的列出了相关文件基本信息。2、我们打算查看某个文件在某次提交中的修改:git show 技术分享转载 2016-04-15 11:02:58 · 1266 阅读 · 0 评论