码迷,mamicode.com
首页 > 其他好文 > 详细

使用oschina的git服务器

时间:2014-05-04 18:12:11      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:git服务器   oschina   

1、概要

      其实oschina的git服务器与github的差不多,不过既然是中国的git服务器,那么速度应该更快一些吧

 

2、注册

      链接https://git.oschina.net/,按照步骤进行

 

3、创建一个开源项目

      填入项目名称和,项目说明,这个也是有提示的

bubuko.com,布布扣


4、配置项目

      假设我创建好了一个项目,叫做uzplayer

 

a、为这个项目添加公钥

      首先选择管理下面的 部署公钥管理

bubuko.com,布布扣


      打开git客户端,生成公钥,生成命令如下(注意大小写)

ssh-keygen.exe-C"邮箱地址" -t rsa

passphrase表示对应oschina的密码

bubuko.com,布布扣


这样在d盘下就会有两个文件:

oschina_key、oschina_key.pub,为了方便管理,在d盘下创建一个文件夹为mypro,把oschina_key、oschina_key.pub放到里面

 

b、把公钥添加到oschina中

      用UE打开oschina_key.pub,全选里面的内容,填入公钥中

bubuko.com,布布扣


bubuko.com,布布扣


5、测试使用

      先git clone 项目地址,把项目下载下来

bubuko.com,布布扣


bubuko.com,布布扣


这样,我们就能看到在d:/mypro/uzplayer里面有两个初始化的文件

bubuko.com,布布扣


      我们做一下修改,为README.md填入信息:

bubuko.com,布布扣


      git进入到项目中,为项目添加新的文件,然后commit,再提交到远程服务器中

bubuko.com,布布扣


      在项目页面中,刷新之后,就可以查看到我们刚刚更新的ReadMe内容

bubuko.com,布布扣


      好了,这么简单的配置,我们就可以使用oschinagit服务器了,其实其他的服务器比如github的都是类似的配置。


6、题外话

      每次都要输入账号和密码,是一件讨厌的事情。不过,有的人却喜欢,毕竟这样更要安全。

      那么,在这里,提供一种可以只输入一次,就能不保存记录的小方法。

      首先找到.gitconfig这个文件,一般就会存放在C:\Users\zengraoli底下,并且不是隐藏的。

      打开之后,你会看到,这里有一开始,我使用的git --global user.name "zengraoli"和git --global user.mail "127881100@163.com"的信息:

bubuko.com,布布扣

      我们在他的上头,加入:

[credential]   

    helper = store

      这样,以后便不会让我们输入用户名和密码,除非出错的情况下

 

 

7、如果是在mac上面需要打开.gitconfig

      找到

bubuko.com,布布扣

      也是直接加上6中的两行

bubuko.com,布布扣

使用oschina的git服务器,布布扣,bubuko.com

使用oschina的git服务器

标签:git服务器   oschina   

原文地址:http://blog.csdn.net/zengraoli/article/details/24975551

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!