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

1、概要

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

2、注册

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

3、创建一个开源项目

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

4、配置项目

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

a、为这个项目添加公钥

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

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

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

passphrase表示对应oschina的密码

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

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

b、把公钥添加到oschina中

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

5、测试使用

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

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

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

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

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

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

 

6、题外话

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

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

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

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

我们在他的上头,加入:

[credential]

helper = store

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

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

找到

也是直接加上6中的两行

【转】使用oschina的git服务器相关推荐

  1. 使用oschina的git服务器

    1.概要 其实oschina的git服务器与github的差不多,不过既然是中国的git服务器,那么速度应该更快一些吧 2.注册 链接https://git.oschina.net/,按照步骤进行 3 ...

  2. Git 服务器镜像迁移 - 携带提交日志,tag,branch。。

    2019独角兽企业重金招聘Python工程师标准>>> 迁移背景 有 A,B 两台服务器,本文要将 A 服务器下的git 项目 统一迁移到 B 服务器,为了迁移简便,B服务器的git ...

  3. 88.搭建git服务器 安装与使用gitlab gitlab备份与恢复

    2019独角兽企业重金招聘Python工程师标准>>> 22.13 搭建git服务器 22.14/22.15 安装gitlab 22.16 使用gitlab 22.17 gitlab ...

  4. WindowsXP下搭建GIT服务器

    2019独角兽企业重金招聘Python工程师标准>>> WindowsXP下搭建GIT服务器   Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP ...

  5. 在CentOS下搭建自己的Git服务器

    2019独角兽企业重金招聘Python工程师标准>>> 首先需要装好CentOS系统,作为测试,你可以选择装在虚拟机上,这样比较方便.这步默认你会,就不讲了. 有了CentOS,那么 ...

  6. 向git服务器添加shh公钥

    2019独角兽企业重金招聘Python工程师标准>>> git大全: https://git-scm.com/book/zh/v2/%E6%9C%8D%E5%8A%A1%E5%99% ...

  7. 手把手教你搭建 Git 服务器

    https://gitbook.cn/books/5e81adf58d6af944d1f26356/index.html 1. 服务器端安装 Git 切换至 root 账户: su root 看一下服 ...

  8. Gitea——私有git服务器搭建详细教程

    本文将从源代码和docker安装两种方式带大家从0-1通过Gitea搭建一个私有git服务器 Gitea--私有git服务器搭建教程 什么是Gitea 一.源代码安装方式 1. 前置环境要求 2. 下 ...

  9. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

最新文章

  1. Alipay秘钥问题
  2. Android TV 悬浮球模拟物理按键
  3. 年度最期待游戏废土2登陆Linux
  4. 将session维护在客户端
  5. Redis--keys的通用操作
  6. python的文件操作os_python文件、文件夹操作OS模块
  7. RTT的线程同步篇——异常管理
  8. 【SLAM笔记】三维刚体运动
  9. vue中对话框关闭以后清空对话框中input,select内容
  10. Flutter实战之Image和FadeInImage
  11. 我的世界起床战争java 版服务器_我的世界中国版起床战争下载-我的世界中国版起床战争服务器_5577安卓网...
  12. Android 如何测试你的Base64是否正确展示
  13. B站Up主-山地人-这位老哥2019年的前端自学计划进展如何?——讲一个B站Up主自学前端85天的故事...
  14. win11右键菜单缺少“新建“选项解决办法“
  15. 使用print时出错 SyntaxError: Missing parentheses in call to ‘print‘ Did you mean print(““)
  16. 高长勇老师:如何去构建企业的魂
  17. 转让英孚10个月课程
  18. 分析IBinder体系中getService的流程
  19. 学习-Java继承和多态之方法重载
  20. 文秘专业计算机基础试卷,秘书题库:文秘类专业基础理论课试卷上2

热门文章

  1. Java对Internet为什么这么重要?
  2. 有赞透明多级缓存解决方案(TMC)设计思路
  3. Android 四种启动模式
  4. 【日常水题——快速幂系列】
  5. RTC硬件时钟设置修改【转】
  6. Windows Server入门系列25 系统内置用户和组
  7. Linux拷贝文件夹
  8. 线索二叉树的前序、中序
  9. Spring Security的HTTP基本验证示例
  10. Kinect+OpenNI学习笔记之2(获取kinect的颜色图像和深度图像)