最新消息:

git

个性化你的Git Log的输出格式

个性化你的Git Log的输出格式

admin 5年前 (2020-03-27) 7510浏览 0评论

git已经变成了很多程序员日常工具之一。 git log是查看git历史的好工具,不过默认的格式并不是特别的直观。 很多时候想要更简便的输出更多或者更少的信息,这里列出几个git log的format。 可以根据自己的需要定制。 git log命令可...

使用 proxychains 代理 git 命令

使用 proxychains 代理 git 命令

admin 7年前 (2018-04-30) 5691浏览 0评论

由于众所周知的原因,git clone 经常非常的慢,可以使用 proxychains 加上某个 socks5 或者 http 代理来加速。 在 ubuntu 14.04 上安装 proxychains: sudo apt-get install p...

svn迁移到git仓库并保留commit历史记录

svn迁移到git仓库并保留commit历史记录

admin 7年前 (2017-11-23) 3937浏览 0评论

最近公司要求将代码库从svn迁移到gitlab,由于之前一直是由svn做版本控制。最简单的方式是将svn的内容export出来,然后添加到gitlab即可。但是,如果svn用的时间很长了,而且很多commit,所以就希望保存svn commit的信息...

大话 Git 工作流

大话 Git 工作流

admin 8年前 (2016-07-15) 3758浏览 0评论

深圳的秋天,比全国大多数地方都来得更晚。在经过忽冷忽热的挣扎中,天气渐渐转凉。 这天是周末,晚上天气凉爽,小刘,小李,小高,小陈四个人,约好一起来撸串。他们是大学同学,学的是计算机,毕业后都到了深圳,目前都以写程序为生,加入了程序员大军。 程序员的聚...

git ls-tree --full-name HEAD

git ls-tree –full-name HEAD

admin 9年前 (2016-05-06) 4675浏览 0评论

# git ls-tree --full-name HEAD 100644 blob 57155a5f69e5754a281c6531f86c2ef529597898 Makefile 100644 blob e651adec208aa662d432...

Git常用命令

Git常用命令

admin 9年前 (2016-02-21) 4212浏览 0评论

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。一般来说,日常使用Git只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下: W...

专为设计师而写的GitHub快速入门教程

专为设计师而写的GitHub快速入门教程

admin 10年前 (2015-04-14) 3931浏览 0评论

在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目托管平台,许多企业也都是用GitHub来协同开发工作,当然我们彩程也是其中之一。笔者最初决定学习Git也是因为在团队内部设计方案初步被开发出来后,难免会有一些细节需要调整,...

CentOS 下搭建 Git WEB管理平台

CentOS 下搭建 Git WEB管理平台

admin 10年前 (2014-09-13) 6955浏览 0评论

Ruby的安装 因为CentOS源里的ruby版本太低,我们直接下载源码进行安装 安装之前确认系统中已经安装了libyaml 没有的话直接下载源码安装 wget http://pyyaml.org/download/libyaml/yaml-0.1....

加快 git clone 速度的方法

加快 git clone 速度的方法

admin 10年前 (2014-09-12) 10398浏览 0评论

git clone 可以不用全部下载,只下载当前的 commit 版本, git clone git://git.aikaiyuan.com/aikaiyuan.git. --depth 1 也就是指定克隆深度为 1。 当然,通过这样下载的代码就不能...

Git 取消跟踪已版本控制的文件

Git 取消跟踪已版本控制的文件

admin 10年前 (2014-07-31) 7873浏览 0评论

Git 是一个很好的版本控制工具,当然驾驭起来相比 SVN 要稍微复杂一些。初入 Git,难免有一些问题。比如我们不小心将某个文件加入了版本控制,但是突然又不想继续跟踪控制这个文件了,怎么办呢? 其实方法也是很简单的。使用git update-ind...

Git、Gitosis版本控制详细配置

Git、Gitosis版本控制详细配置

admin 11年前 (2014-07-03) 5357浏览 0评论

Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快。 Gitosis则是方...

Git远程操作详解

Git远程操作详解

admin 11年前 (2014-06-26) 3054浏览 0评论

Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git push 本文针对初...

GitLab 7.0基于Git 的代码托管系统

GitLab 7.0基于Git 的代码托管系统

admin 11年前 (2014-06-25) 3573浏览 0评论

GitLab 7.0 发布了,改进内容包括: 以下内容来自 ustc Gitlab7.0放弃了对ruby-1.9.3的支持,最低版本为ruby-2.0.0。由于官方安装说明指出:使用rvm等自动工具安装ruby,可能导致ssh操作仓库异常,因此手动编...

linux git 客户端 smartgit

linux git 客户端 smartgit

admin 11年前 (2014-06-17) 4255浏览 0评论

本机装了双系统centos6.5,在centos下装了一套开发环境,发现linux下的git图形客户端好少,能用的更少。本想装一下gitg的,发现gitg要求的依赖包好新,centos基本上不能满足,如果非要用的话,要手动更新好多包,太麻烦。在cen...