Gitorious基本配置流程

简介:

一. GitHub、Gitorious对比:

    Gitorious与GitHub二者主要功能一样,都是git的版本管理仓库。

    区别:

         1. Gitorious比GitHub更早诞生;

         2. Gitorious开源,GitHub闭源;

         3. 但GitHub比Gitorious在商业上更成功,名声也更大。

    就个人感觉,GitHub与Gitorious:

         1. 入门更简单(Gui工具能很地辅助新手)

         2. 同时社交上的功能更强大,对交流与学习的帮助很大。

         3. 由于名声关系,GitHub上有更多的开源项目。

    基于以上3点,我会倾向使用GitHub。不过由于工作关系,我需要对Gitorious上的项目做功能改进。所以有幸使用Gitorious。

 

二. Gitorious基础配置流程:

1. 注册用户

     https://Gitorious.org/users/new

2. 生成SSHKey(GitHub的工具能自动帮你完成此步骤,而在Gitorious就必须手动做了)

    ssh-keygen -t rsa

    或者 windows上用SecureCRT的"Create Public Key"也可以,不过生成的结果要按"ssh-algorithm base64-content you@somehost"方式存放。

 

3. 在Gitorious上设置PublicKey

 

4. PrivateKey存放

     *nux上:在/home/ `username` /.ssh/id_rsa

     windows上:C:\Users\Administrator\.ssh\id_rsa

     如果位置或名称不对,push的时候会ssh错误。

 

5. 在Gitorious上,进行项目Clone,建立自己的服务器仓库(Gitorious上Clone与GitHub的Fork相同)

 

6. 建立本地仓库(把自己的服务器仓库Clone到本地)

     git clone git://Gitorious.org/~hyddd/testlink-ga/hyddds-testlink-code.git hyddds-testlink-code

 

7. 设置Push URL(使用GitHub建立本地仓库后,工具会自动帮你完成这一步,从哪个地方Clone,Push URL就指向哪个服务器仓库。Gitorious则需要手动设置)

     git remote set-url --push origin git@Gitorious.org:~hyddd/testlink-ga/hyddds-testlink-code.git

 

8. 设置“源”仓库:

     git remote add upstream git://Gitorious.org/testlink-ga/testlink-code.git



本文转自hyddd博客园博客,原文链接:http://www.cnblogs.com/hyddd/archive/2012/09/29/2708518.html,如需转载请自行联系原作者。


目录
相关文章
|
8天前
|
域名解析 网络协议
静态网络配置
静态网络配置
|
10天前
|
存储 算法 Linux
VDO卷的配置
在CentOS 7环境下,VDO通过重删和压缩技术节省磁盘空间,使1T磁盘可存储1.5T数据,降低成本。创建VDO步骤包括:添加64GB新硬盘,安装vdo和kmod-kvdo软件,使用`vdo create`命令创建VDO卷,如`vdo create --name=myvdo --device=/dev/sdb --vdoLogicalSize=200G`。之后,可通过`vdo list`、`vdo status`和`vdostats`检查状态和空间使用。最后,格式化VDO卷,创建挂载点并挂载,完成设置。
10 0
|
3月前
|
Ubuntu 安全 算法
UbuntuSSH配置
UbuntuSSH配置
38 0
|
Shell Linux 程序员
vs2015配置vcpkg
vs2015配置vcpkg
308 0
|
NoSQL Java Redis
springbootAsyncConfig配置的处理
springbootAsyncConfig配置的处理
258 0
springbootAsyncConfig配置的处理
|
网络架构
EBGP的基本配置
文章目录 系列文章 实验拓扑 实验要求 IP地址表 实验配置 配置R1 配置R2 配置R3 配置R4 接下来 实验总结
107 0
EBGP的基本配置
|
运维
一个配置引发的血案
一个配置引发的血案一个配置引发的血案,记一次线上事故的复盘。 一天晚上的业务高峰期,出现了超时(数据加载不出来的情况)。 联想到前一天有发版的工作,第一功能上并没有太大的调整,此次发版内容更多的是新增的功能,用户使用量也较少,基本可以排除因功能导致的问题;第二是否中间件出现问题,因数据的交互,有80%是和redis交互,从慢日志查询中未发现有异常情况;第三隐约有人说过用于负载的服务,昨天发版关闭掉了一台。
1267 0