github上一般托管的代码都是公开的,任何人都可以查看、复制下载等,而私有的项目则需要付费。所以可以自己搭建一个git服务,自己人用。首先安装git:sudo apt-get install git安装完之后,就去创建一个裸的仓库git init --bare #创建一个裸的git仓库...
分类:
其他好文 时间:
2014-11-04 14:27:24
阅读次数:
225
通常在用git clone了remote端(服务器)的git仓库后,再进行了自己一系列修改后,会将自己测试后稳定的状态push到remote端,以更新源仓库,使 其他人在pull的时候得到自己的修改。但是在git push的时候会经常出现如下的错误提示。remote: error: refusing...
分类:
其他好文 时间:
2014-11-04 12:58:49
阅读次数:
282
1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 文件夹,当中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本号控制。.git文件夹位于工作文件夹内。1) 工作文件夹:用户本地的文件夹;2) Index(索引)...
分类:
其他好文 时间:
2014-11-03 12:53:15
阅读次数:
181
本人做开发的方向比较杂,什么东西都涉及一点,所以至今弄了不少工具类的东西,想着今后陆续发布上到网上,算是个个人仓库吧,如果有人用得着的话,也是一种助人为乐了:)。 git仓库最出名的应该是GitHub了,我之...
分类:
其他好文 时间:
2014-10-26 15:41:16
阅读次数:
241
我来梳理下我想用git做的事情应该拥有那些功能:本地的git命令以及图形界面,好让我在没有联网的时候创建git版本控制记录历史功能一个github账号,好让我可以把本地的git仓库同步到那里功能总结:创建、删除仓库创建、删除github仓库提交代码保存提交到远程github仓库从远程仓库上克隆网络上...
分类:
其他好文 时间:
2014-10-25 21:17:08
阅读次数:
272
git仓库里的文件只有两种状态,一种是已跟踪(tracked),一种是未跟踪(untracked)。已跟踪的文件中又分为未更新(unmodified),已修改(modified),已放入暂存区(staged)。常用命令:初始化仓库:$ git initfork:$ git clone git://g...
今天在做android项目的使用,因为使用了git做代码托管,我的工作空间是在F盘,而git仓库是在E盘,现在E盘的项目要用到F盘上的的android library项目。但是无论我怎么引用都报错误。如图:在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Ec...
分类:
移动开发 时间:
2014-10-10 10:07:14
阅读次数:
243
因为debian有多种用户, root和普通的user
所以我把user作为了私有的git仓库用户. 把root超级管理员作为了github的用户.
这样子只需要单独配置两个不同的共用gitconfig就可以通用了.
第一个是root下的配置, 在/root/.gitconfig
[user]
name = rainysia
email = rainysia@gmail...
分类:
其他好文 时间:
2014-10-06 19:29:30
阅读次数:
233
假设你不小心git reset --hard HEAD^然后这个commit又没有在别的git仓库中,怎么办?是不是这次改动就丢了呢?当然不是,git为我们每次都历史都保留了reference log例如以下:$ git commit -A -m "hongchangfirst commit"你如今...
分类:
其他好文 时间:
2014-10-05 11:34:18
阅读次数:
188
1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 文件夹,当中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本号控制。.git文件夹位于工作文件夹内。1) 工作文件夹:用户本地的文件夹;2) Index(索引)...
分类:
其他好文 时间:
2014-10-01 22:28:51
阅读次数:
534