Git
文章平均质量分 78
混沌极致
这个作者很懒,什么都没留下…
展开
-
git reset 回退以前某个版本
git删除一个已跟踪的文件: $gitrm --cached fileNamegit删除一个已跟踪的文件夹:$git rm -r--cached dirNamegit强制删除一个已跟踪的文件夹:$git rm -f-r --cached dirNamegit reset 官方文档:http://www.kernel.org/pub/software/scm/git原创 2013-01-04 21:33:49 · 5623 阅读 · 0 评论 -
github中不加入版本控制.gitignore设定
在git中如果想忽略掉某个文件, 不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则 例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO原创 2013-01-04 21:37:03 · 1239 阅读 · 0 评论 -
github git push的时候出错 Permission denied (publickey). 解决方法
当输入 git push origin master时Permission denied(publickey).fatal: The remote end hung up unexpectedly应该说这个是需要我们设置一个 ssh key(如果本地已经有id_rsa.pub可以直接跳到第四步)http://github.com/guides/providing转载 2013-01-04 21:34:06 · 9649 阅读 · 0 评论 -
git的使用
deckJs演讲稿:http://marujun.github.com/deckJs/gitbasic/Git.html1、如何在github上clone数据到本地首先, clone 一个远端仓库,到其目录下:$ git clone git://example.com/myproject $ cd myproject然后,看看你本地有什么分支:原创 2013-01-04 21:33:40 · 598 阅读 · 0 评论 -
Git 的一些基本用法
Git 是当前最流行的版本控制程序之一,文本包含了 Git 的一些基本用法创建 git 仓库 初始化 git 仓库mkdir project # 创建项目目录cd project # 进入到项目目录git init # 初始化 git 仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息原创 2013-03-26 20:59:16 · 833 阅读 · 0 评论 -
redmine 集成 git
参考:http://fableking.iteye.com/blog/1163590相信 Redmine 是很多人在使用的档案管理系统,而Git,相信也是各种SCM里的大宗,而应该满多人使用 gitolite 来管理自己的git remote server的。之所以写这篇,是因为在整合两者的时候,碰到了gitolite 的repo 权限问题。所以这篇就来简单的讲原创 2013-03-27 10:57:14 · 7617 阅读 · 0 评论 -
ubuntu server迁移gitolite
由于公司项目越来越多,原来的小服务器就配置就有点嫌低了;所以就换了台大的服务器,然后需要迁移gitolite。下面是我迁移的过程。1、在新服务器上搭建gitolite 具体如何搭建参考:http://blog.csdn.net/marujunyy/article/details/87234672、迁移老服务器上git的版本库(以下所有命令都是在git用原创 2013-05-01 21:55:16 · 2471 阅读 · 0 评论 -
在 Ubuntu 上搭建 git 仓库服务器 gitolite
安装 gitolitegit 服务器软件一般常用的曾经是 gitosis, 不过 gitosis 从 2009年就没人维护了, 目前推荐的是使用 gitolite.再 Ubuntu 上安装 gitolite 非常简单, 只需要再命令行输入sudo apt-get install gitolite就安装完成了. 比起之前的 gitosis 简单了不少.初始化 g原创 2013-03-26 20:02:26 · 1836 阅读 · 0 评论