个性化你的Git Log的输出格式
admin 6年前(2020-03-27) 2浏览
git已经变成了很多程序员日常工具之一。 git log是查看git历史的好工具,不过默认的格式并不是特别的直观。 很多时候想要更简便的输出更多或者更少的信息,这里列出几个git log的format。 可以根据自己的需要定制。 git log命令可...
admin 6年前(2020-03-27) 2浏览
git已经变成了很多程序员日常工具之一。 git log是查看git历史的好工具,不过默认的格式并不是特别的直观。 很多时候想要更简便的输出更多或者更少的信息,这里列出几个git log的format。 可以根据自己的需要定制。 git log命令可...
admin 8年前(2018-04-30) 3浏览
由于众所周知的原因,git clone 经常非常的慢,可以使用 proxychains 加上某个 socks5 或者 http 代理来加速。 在 ubuntu 14.04 上安装 proxychains: sudo apt-get install p...
admin 9年前(2017-11-23) 1浏览
最近公司要求将代码库从svn迁移到gitlab,由于之前一直是由svn做版本控制。最简单的方式是将svn的内容export出来,然后添加到gitlab即可。但是,如果svn用的时间很长了,而且很多commit,所以就希望保存svn commit的信息...
admin 10年前(2016-07-25) 0浏览
深圳的秋天,比全国大多数地方都来得更晚。在经过忽冷忽热的挣扎中,天气渐渐转凉。 这天是周末,晚上天气凉爽,小刘,小李,小高,小陈四个人,约好一起来撸串。他们是大学同学,学的是计算机,毕业后都到了深圳,目前都以写程序为生,加入了程序员大军。 程序员的聚...
admin 10年前(2016-05-15) 0浏览
# git ls-tree --full-name HEAD 100644 blob 57155a5f69e5754a281c6531f86c2ef529597898 Makefile 100644 blob e651adec208aa662d432...
admin 10年前(2016-04-02) 1浏览
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。一般来说,日常使用Git只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: W...
admin 11年前(2015-12-30) 0浏览
1 查看远程分支 $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD-> origin/master remotes/origin/br-2.1.2.1 remotes/origin/...
admin 11年前(2015-04-14) 0浏览
在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目托管平台,许多企业也都是用GitHub来协同开发工作,当然我们彩程也是其中之一。笔者最初决定学习Git也是因为在团队内部设计方案初步被开发出来后,难免会有一些细节需要调整,...
admin 11年前(2015-03-26) 0浏览
GitLab 7.0 发布了,改进内容包括: 以下内容来自 ustc Gitlab7.0放弃了对ruby-1.9.3的支持,最低版本为ruby-2.0.0。由于官方安装说明指出:使用rvm等自动工具安装ruby,可能导致ssh操作仓库异常,因此手动编...
admin 11年前(2015-03-26) 0浏览
Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git push 本文针对初...
admin 12年前(2015-03-17) 0浏览
http://www.mikeheijmans.com/2008/04/make-git-svn-work-on-mac-osx-tiger/ After a few hours of googling and pull some hair out,...
admin 12年前(2015-03-16) 1浏览
Ruby的安装 因为CentOS源里的ruby版本太低,我们直接下载源码进行安装 安装之前确认系统中已经安装了libyaml 没有的话直接下载源码安装 wget http://pyyaml.org/download/libyaml/yaml-0.1....
admin 12年前(2015-03-16) 0浏览
用git pull来更新代码的时候,遇到了下面的问题: error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.php P...
admin 12年前(2015-03-16) 0浏览
Git 是一个很好的版本控制工具,当然驾驭起来相比 SVN 要稍微复杂一些。初入 Git,难免有一些问题。比如我们不小心将某个文件加入了版本控制,但是突然又不想继续跟踪控制这个文件了,怎么办呢? 其实方法也是很简单的。使用git update-ind...
admin 12年前(2014-09-12) 0浏览
git clone 可以不用全部下载,只下载当前的 commit 版本, git clone git://git.aikaiyuan.com/aikaiyuan.git. --depth 1 也就是指定克隆深度为 1。 当然,通过这样下载的代码就不能...
admin 12年前(2014-07-03) 0浏览
Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快。 Gitosis则是方...
admin 12年前(2014-06-17) 0浏览
本机装了双系统centos6.5,在centos下装了一套开发环境,发现linux下的git图形客户端好少,能用的更少。本想装一下gitg的,发现gitg要求的依赖包好新,centos基本上不能满足,如果非要用的话,要手动更新好多包,太麻烦。在cen...
admin 13年前(2014-03-28) 1浏览
git的出现,让svn深受打击,大家纷纷转战git。没错,我也移情别恋了,一下就描述一下抛弃svn,迷上git的过程吧 简单粗暴,命令如下: git svn clone https://localhost:8443/svn/www/ –no-meta...
admin 13年前(2014-03-05) 0浏览
git 从使用的角度来说,的确没有svn方便 svn直接update即可恢复,但git pull却显示already up-to-date 要查看删除的文件: git ls-files –deleted 恢复则需要从新checkout: ...
admin 13年前(2014-02-24) 0浏览
在使用git做为版本库的时候,遇到一个问题,那就是超大文件无法上传。git我不仅仅是拿来做代码的备份,甚至一些文档,我也拿它来处理,所以这些带有图片的文档就让我很郁闷了。它们可是都有着30M左右,甚至更大。怎么办? 其实很简单,在项目的.git/co...
admin 13年前(2014-02-24) 0浏览
如果你维护了多个git在线平台的版本库,你就会遇到,如何将一份代码在push的时候推到所有的版本库呢? 其实命令行就可以了: XML/HTML代码 git remote add origin git@git.aikaiyuan.com:git/cod...
admin 13年前(2014-02-11) 0浏览
git svn dcommit 提交失败,原因:assertion “svn_fspath__is_canonical(child_fspath)” failed 在使用 git svn 作为客户端对一个 svn 库进行提交的时候出现了错误: git...
admin 13年前(2014-02-10) 1浏览
最近在学Linux,终于在Linux上用Apache搭建起了Git服务器,在此记录一下。 服务器:阿里云服务器 Linux版本:CentOS 6.5 Apache版本:Apache/2.2.15 Git版本:git 1.7.1 Git访问方式:基于h...
admin 13年前(2013-04-18) 0浏览
昨天学习了Git,今天就链接Github试试,操作git push命令,结果却遇到下面的提示 $ git push warning: push.default is unset; its implicit value is changing inGi...