• CSDN CODE平台,中国版Github简要使用说明


    CSDN CODE平台,中国版Github简要使用说明!(多图慎入)

     

      楼主说

    以前一直看到别人在用github发布自己的代码,各种牛逼,各种羡慕嫉妒恨。最后终于受不了了,也去注册了一个,注册到没什么难度。然后就没有然后了。。。

    完全看不懂,不知道怎么用。

    一次偶然的机会我发现了CSDN CODE平台,一篇报道上说是中国的github,我心想这真是太好啦。然后就去看了一看。

    初次使用的时候有很多不方便,code平台使用的是git工具上传代码的,以前一直没用过,摸索了一个下午,不管怎么样,至少可以正常传代码了。

    说了是简要说明,也仅仅是把自己的摸索的一些使用流程发出来给一些还不会用git的朋友们。

    好吧,看了大家的评论发现也许真的是自己自作多情了,大部分人都懂Git,要么就是早就会用github了

    想写这个还是因为自己的摸索的时候绕了不少弯路,所以想详细的写下来给有需要的朋友

    这篇东西就当是给那些1%都不到的需要的人吧

    如果觉得这篇东西对你没有帮助的话就略过吧,就算只有0.01%的人需要,也许他看了之后就能节省下一些时间了,这样至少也对得起我截了这么多图了 哈哈

      注册

    首先你需要注册一个CSDN的帐号

    这一步我就过了,大部分的人应该都有帐号了

    然后去获取邀请码,这个邀请码只是跳转到一个页面,然后你随便填一些信息,提交就会出现邀请码了,没有难度,也pass了

      下载

    接下来你需要下载一个git工具,这个貌似比较慢我上传到百度了嫌原始地址慢的可以去百度下

    百度下载

    原始下载

      安装

    然后你安装Git-1.8.4-preview20130916.exe

    安装图解

    这一步也没有难度,我就偷懒下了

      生成公钥

    安装完后会有2个快捷方式

    打开Git Bash

    然后依次输入以下指令

    cd ~/.ssh
    git config --global user.name "CSDN id"
    git config --global user.email "CSDN passport中注册邮箱"
    ssh-keygen -t rsa -C "您的邮箱地址"

    这里会提示输入文件名,这个不能乱写,必须是"id_rsa"(这里我卡了很久啊...)

    图例

    全部完成后,就可以关掉这个窗口了,然后进入 系统盘:用户(users)用户名.ssh 目录下

    这里有2个文件是刚刚建的

    以记事本方式打开 .pub文件可以看到一些字符串,这个就是公钥了

    复制这些字符串,然后打开网址公钥管理页面

    可以从这里点进去

    也可以直接进入页面 https://code.csdn.net/keys

    添加公钥,随便取一个名字

      创建项目

    这样公钥添加好了,现在可以开始创建项目了

    进入https://code.csdn.net/

    点确定项目就建好了,接下来修改一下项目首页的说明

    选择[代码]选项卡

    选中"README.md"(读我.妈的)文件

    选择[编辑]

    设定自己喜欢的说明

    提交之后就能看到效果了

      上传代码

    打开GUI

    选择创建新的版本库(除非你已经有老的了,那你就不用看这个新手教程拉....哈哈)

    选中自己的代码文件夹,当然也可以是空的文件夹

    建立本地初始版本

    先缓存改动,然后再提交

    这里也必须写提交描述

    接着添加远端

    复制刚刚建立的代码库的地址

    这里随便取名字,反正我只有一个远端.....单选框就别管了,就是立即同步的意思

    然后就需要输入刚才建立公钥时的密码了

    提示获取成功就可以了.如果一开始没有建立README文件的,这里就没有东西可以获取了

    但是打开文件夹看看,居然没有文件,这里和平时用的svn,vss,tfs都太不一样的,这里我也卡了好久才知道

    选择菜单 合并 -> 本地合并

    选择直接合并

    合并成功

    再看,可以看到README文件了

    上传

    合并完成之后就可以上传了

    上传依然是需要密码的

    上传成功

    刷新网页就可以看到代码文件都已经在上面了....

      结束了

    好了,再然后的其他功能我正在摸索中....

    今天就到这里了,截了这么多图累死了....

    我写的文章,除了纯代码,其他的都是想表达一种思想,一种解决方案.希望各位看官不要局限于文章中的现成的代码,要多关注整个文章的主题思路,谢谢
     
    分类: C#
  • 相关阅读:
    mybatis-generator自动生成代码时,只生成insert方法
    elasticsearch-head-master下运行npm install报npm WARN elasticsearch-head@0.0.0 license should be a valid SPDX license expression
    fs.default.name和fs.defaultFS
    zookeeper集群为什么要是单数
    Quorom机制
    把数据库放入Docker是一个好主意吗?
    JVM GC算法CMS详解
    JVM之——CMS
    对于TCP/IP协议的三次握手和四次挥手的理解
    JVM G1和CMS
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3332388.html
Copyright © 2020-2023  润新知