项目名称:XX移动互联网App使用技术:Server:ThinkPHP,MySQL,ApacheClient:Android版本控制:git项目细节待更新,涉及商业秘密,暂不公开~~~~
分类:
其他好文 时间:
2015-06-11 00:22:10
阅读次数:
108
一. 配置文件的存储位置
git相当的配置文件有三个
1. /etc/gitconfig:包含了适用于系统所有用户和所有库的值。
2.~/.gitconfig:只适用于当前登录用户的配置。
3. 位于git项目目录中的.git/config:适用于特定git项目的配置。
对于同一配置项,三个配置文件的优先级是1
二. 一些有用的配置项...
分类:
其他好文 时间:
2015-06-05 19:48:39
阅读次数:
107
Gitlab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利...
分类:
其他好文 时间:
2015-06-04 09:43:27
阅读次数:
128
先将项目下载下来 , 这时由于是子项目的原因 , 下载的项目中不包含任何子项目 . 这时在eclipse的Git Repositories中 , 选中Submodules , 右键点击update即可不知道有没有更直接的办法 , google查到的都是在命令行下下的办法.
分类:
系统相关 时间:
2015-06-02 13:09:00
阅读次数:
356
下载和安装:
1,下载git:http://msysgit.github.io/
2,安装git ,我们选择命令行形式,这样无论在window下还是在linux下 都可以
3,一直next下去就安装完成了
4,git与bitbucket关联,产生一个公钥(类似与seesion,下回我们git 项目时就不用登录了。)。 在开始->所有程序->git->Git Bash...
一个从无到有的项目大体经历-创建项目目录,创建repo,配置过滤集,配置git user,导入已有基础代码入库,将库放到central去,建立分支,修改代码,checkin代码,分支上测试验证代码,merge稳定代码回主线,打tag,push到中央库分享 mkdir app cd app git i...
分类:
其他好文 时间:
2015-05-28 12:18:05
阅读次数:
192
由于安全或者其它原因,我们可能会修改默认的SSH服务端口号,默认情况下,已有的git项目在pull或者push的时候会报错。现在假设原来的项目的remote设置为git@domain.com:Projects/p1.git,将服务器SSH默认端口修改为3022后,导致push出错。有两个解决办法:一...
分类:
其他好文 时间:
2015-05-22 13:02:21
阅读次数:
103
2.1 取得项目的 Git 仓库有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:$ git in...
分类:
其他好文 时间:
2015-05-20 11:12:05
阅读次数:
155
# 用 DropBox 做你的个人 git 服务器 原理:在dropbox中建立git仓库,然后共享文件夹,从而实现多人协作。例如我们要在Dropbox/project/目录下建立demo.git项目: ## 一、在Dropbox的文件夹下创建远程repository文...
分类:
其他好文 时间:
2015-05-10 13:04:36
阅读次数:
123
上一篇讲了remote相关,让大家基本了解了一下远端库与本地库之间的联系。目前我认为还剩下的容易造成理解混乱的是merge命令以及merge动作的应用场景,下面详述。
首先先给大家解释merge本身的一些内容,再结合一些场景帮大家从混乱的理解中找到思路,进而完全理解Merge Request的意思并掌握这项技能。...
分类:
其他好文 时间:
2015-04-29 10:02:26
阅读次数:
433