![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
秋雪夜雨寒
这个作者很懒,什么都没留下…
展开
-
你需要知道的12个Git高级命令
refer to: http://www.infoq.com/cn/news/2016/01/12-git-advanced-commands#?ref=myread众所周知,Git目前已经是分布式版本控制领域的翘楚,围绕着Git形成了完整的生态圈。学习Git,首先当然是学习Git的基本工作流。相比于SVN等传统版本控制系统来说,Git是专为分布式版本控制而生的强大工具。使用Git时常用的转载 2016-01-31 09:57:00 · 482 阅读 · 0 评论 -
git_branch_log_graph
最近在学习git,在看到git分支管理的时候,感觉是时候记录笔记了,在这里也就不写笔记的具体内容了,有3张图,如果这3张图看明白的话,那么也就没有看笔记的必要了,好了,不费话了。说明:在主分支master上创建了1个分支名为dev,然后在dev分支上又创建了一个分支pre_test,然后在pre_test上又建了一个test分支问题:请说明下面3张图,笔者到底进行了那些操作,当然从git log中也原创 2016-09-15 19:07:42 · 1936 阅读 · 0 评论 -
fatal One or more refs for names blocks change upload
前言今天在提代码时,发现push不到gerrit仓库了,十分的奇怪,和同事沟通后发现,同事可以直接git push origin master而且也可以合并,都是没有问题的,但是就是在gerrit上无法查看,在网上查找资料后找到如下的解决方案fatal: One or more refs/for/ names blocks change uploadfatal: The remote end hu原创 2017-05-25 16:39:11 · 978 阅读 · 0 评论 -
如何让.gitignore文件生效
改动过.gitignore文件之后,在repo的根目录下运行# 先将当前仓库的文件的暂存区中剔除git rm -r --cached .# 再添加所有的文件到暂存区,这时.gitignore文件就会生效了git add .# 提交git commit -m "fixed untracked files"原创 2017-05-27 18:17:08 · 2187 阅读 · 0 评论 -
git_如何查看两个版本之间那些文件被修改
需求由于工程比较庞大,接近500M,每部署一次如果都全量部署,不仅仅磁盘空间耗费较大,最主要是要等很长时间,之前就一直有这个问题,但是也就没有弄,上周领导发话了,这个问题必须要解决了前记增加带宽,这个显然不太合适只部署更新的文件,嗯,就是这样要解决上面的问题,可能有这么几个方案相关命令这里–name-only参数只会列出变化的文件名,列表,显示根据需要对这个结果非常的满意git diff原创 2017-08-08 15:32:58 · 6650 阅读 · 1 评论 -
git remote warning unable to unlink [FILENAME] Permission denied
前言有同事反馈创建分支时出现了错误,查看walle日志发现报错如下[www@springboard MainWeb]$ git push origin newerTotal 0 (delta 0), reused 0 (delta 0)remote: warning: unable to unlink application/folder/index.html: Permission den原创 2017-12-29 19:19:54 · 1426 阅读 · 0 评论