zoukankan      html  css  js  c++  java
  • 使用oschina的gitserver

    1、概要

          事实上oschina的gitserver与github的几乎相同。只是既然是中国的gitserver,那么速度应该更快一些吧

    2、注冊

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

    3、创建一个开源项目

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



    4、配置项目

          如果我创建好了一个项目,叫做uzplayer

    a、为这个项目加入公钥

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



          打开gitclient。生成公钥,生成命令例如以下(注意大写和小写)

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

    passphrase表示相应oschina的password



    这样在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,再提交到远程server中



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



          好了,这么简单的配置,我们就能够使用oschinagitserver了,事实上其它的server比方github的都是类似的配置。


    6、题外话

          每次都要输入账号和password,是一件讨厌的事情。

    只是。有的人却喜欢。毕竟这样更要安全。

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

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

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


          我们在他的上头。增加:

    [credential]   

        helper = store

          这样。以后便不会让我们输入username和password,除非出错的情况下

    7、假设是在mac上面须要打开.gitconfig

          找到


          也是直接加上6中的两行


  • 相关阅读:
    聊聊、Highcharts 动态数据
    聊聊、Zookeeper Linux 启动
    聊聊、Zookeeper 客户端 Curator
    聊聊、Zookeeper 客户端 ZkClient
    聊聊、Zookeeper API
    聊聊、Zookeeper 数据结构和操作命令
    聊聊、Java 网络编程
    《Mysql 索引
    《Mysql 事务
    《Mysql 一条 SQL 更新语句是如何执行的?(Redo log)》
  • 原文地址:https://www.cnblogs.com/llguanli/p/7226037.html
Copyright © 2011-2022 走看看