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#

CSDN CODE平台,中国版Github简要使用说明的更多相关文章

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

    楼主说 以前一直看到别人在用github发布自己的代码,各种牛逼,各种羡慕嫉妒恨.最后终于受不了了,也去注册了一个,注册到没什么难度.然后就没有然后了... 完全看不懂,不知道怎么用. 一次偶然的机会 ...

  2. 使用CSDN Code将网站部署到Windows Azure Website上

    在云计算时代,开发和部署应该是完全统一和集成的.在海外,开发者可以用github来管理他们的代码,并且直接部署到Windows Azure上.随着Windows Azure在国内的发布,我们发现,其实 ...

  3. 使用CSDN CODE来存放OPENSTACK位于GITHUB上的源代码

    use CSDN CODE to pull openstack codes 2014-11-20 Author:Hyphen 问题 直接从GITHUB上获代替码,常常是没保障,特别是用DEVSTACK ...

  4. [git] csdn之code平台的使用

    简单的说一下GIT的使用.... 代码和托管平台是csdn刚出来没多久的code.csdn.net [中文的界面什么的简单点,好理解,嗯,易用....] Git 使用最新版:Git-1.8.4-pre ...

  5. CSDN code使用

    常见错误:在linux下拷贝的时候有时候会出现cp:omitting directory的错误 ,例如 cp:omitting directory "bbs" 说明bbs目录下面还 ...

  6. Bluemix中国版体验(二)

    从上一篇到现在大概有一个多月了.时隔一个月再登录中国版Bluemix,发现界面竟然更新了,现在的风格和国际版已经基本保持一致!这次我们来体验一下Mobile Service.不过mobile serv ...

  7. 简体中国版文档的Markdown语法

    Markdown文件 注意︰这是简体中国版文档的Markdown语法.如果你正在寻找英语版文档.请参阅Markdown︰ Markdown: Syntax. Markdown: Syntax 概述 哲 ...

  8. 使用VNET-to-VNET连接Microsoft Azure国际版和中国版

    Microsoft Azure的VNET-to-VNET功能可以实现跨虚拟网络的VPN连接,通过VNET-to-VNET互联的两个虚拟网络可以在同一个订阅下或者隶属不同的订阅,而且可以跨数据中心.这实 ...

  9. 跨云应用部署第一步:使用IPSEC VPN连接AWS中国版和Windows Azure中国版

    随着公有云的普及,越来越多的客户将关键应用迁移到云端.但是事实证明,没有哪家云服务提供商可以提供100%的SLA,无论是例行维护还是意外中断服务,对于客户的关键应用而言,都会受到不同程度的影响.此外, ...

随机推荐

  1. AspNet.WebAPI.OData.ODataPQ

    AspNet.WebAPI.OData.ODataPQ实现WebAPI的分页查询服务 AspNet.WebAPI.OData.ODataPQ实现WebAPI的分页查询服务-(个人拙笔) AspNet. ...

  2. 【转】细说 Form (表单)

    阅读目录 开始 简单的表单,简单的处理方式 表单提交,成功控件 多提交按钮的表单 上传文件的表单 MVC Controller中多个自定义类型的传入参数 F5刷新问题并不是WebForms的错 以Aj ...

  3. 建立TextView位置的部分可以点击,不同的颜色

    String url="注册代表宝藏驱动器,你已经允许成员<服务条款>,请仔细阅读. "; SpannableStringBuilder style = new Spa ...

  4. c# WebBrowser开发参考资料

    原文:c# WebBrowser开发参考资料 c# WebBrowser开发参考资料,所有资料的采集均来自网上 话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrows ...

  5. c# 数据类型转换 as(C# 参考)

    as    运算符类似于强制转换操作.               但是,因此,如果转换是不可能的,as 返回 null 而不引发异常.  请看下面的示例: expression is type ? ...

  6. hibernate的orphanRemoval

    在@OneToMany与@OneToOne中使用orphanRemoval = true时候 改动保存时候setXXX org.springframework.orm.hibernate3.Hiber ...

  7. inux平台的C与C++

    课堂里学不到的C与C++那些事(一) 首先,声明一下这是一个系列的文章.至于整个系列有多少篇,笔者也不知道,不知道有多少篇,也不知道多久会更新一篇.反正只有一个原则,写出来的文 章能见得人才会公布出来 ...

  8. Linux页快速缓存与回写机制分析

    參考 <Linux内核设计与实现> ******************************************* 页快速缓存是linux内核实现的一种主要磁盘缓存,它主要用来降低 ...

  9. JS模块与命名空间的介绍二

    区别一:

  10. monkey源码分析之事件注入方法变化

    在上一篇文章<Monkey源码分析之事件注入>中,我们看到了monkey在注入事件的时候用到了<Monkey源码分析番外篇之Android注入事件的三种方法比较>中的第一种方法 ...