注意:大家创建项目时一定要选择创建公开仓库!不然别人看不到!

Coding.net是一个代码托管平台,简单来说这东西就是一个你在线存放代码的地方。

至于为什么要把代码存到这东西上呢?很多好处,比如防丢,便于合作,便于分享等等。

这个Coding.net用的是目前最流行的版本控制系统,git,这东西有多牛逼不言而喻,github大家都听过,不过由于国内偶尔访问困难,或者访问速度堪忧,也有可能是英文的问题,所以才用这个Coding.net。

这东西可以在线操作,当然也可以使用‘git’这个版本控制系统,甚至还有已经成形的图形操作软件。

这里简单介绍一下在线操作:

一、注册登录

  无须多说。

二、创建项目

  1、登陆后进去个人后台,点击左上角的“项目”链接,进入项目列表。

  2、点击“项目”后即可进入项目列表,可以看到,系统已经为我们默认生成了一个Demo项目,接下来我们创建一个新项目,点击“添加项目”。

  3、按照要求填写“项目名称”、“项目描述”,设置项目属性为"公开",否则别人无法查看你的代码,并且在“启用README.md文件初始化项目”前面打勾(不打勾一会还要再点一下),然后点击下面的“创建项目”。

这个README.md就是你项目的说明文件,可以随便编辑,一般介绍你的项目是干什么的,怎么用的。

  4、创建成功后自动进入项目,我们也可以点击左上角的项目,选择进入相应的项目。

三、上传代码。

  1、创建项目成功后,我们就可以上传代码了,先进入对应的项目。

  2、可以看到项目中的文件列表,点击“新建文件”。

  3、根据提示创建一个新文件。分支是用来维护不同版本的项目的,项目初始化后为我们生成了默认分支master。输入之后点击下方“提交到master分支”。

  4、文件上传成功,可以看到我们上传的代码,并且系统自动适配了代码高亮(应该是根据文件的后缀名)。

  4、若要创建文件夹,只需要在文件名处输入相应的路径即可。

  5、提交成功后,可以看到我们的文件已经在abc这个文件夹下面了。

  6、我们也可以从本地上传文件,只需要选择“上传文件”即可。

以上就是Coding.net的基本操作。

当然更高逼格的自然是使用git来管理这些东西了,git会方便很多,而且在你没有浏览器的情况下也能正常运行(只需要一个终端即可)。

关于Git的教程看这里:http://conw.net/archives/18/

当然,Windows下还有相应的git图形客户端,如果你喜欢使用图形界面管理项目的话,也是有相应的工具的。

更多关于git的细节,来阅读coding.net的帮助文档吧。在这里:https://coding.net/help/

Coding.net简单使用指南的更多相关文章

  1. MarkdownPan2 简单使用指南

    markdown 简单使用指南 一级标题 二级标题 三级标题加代码 四级标题 这里是加粗 这里是正文and English 888 这里有正文嵌入代码这种样式 这里是代码块 这种使用的代码块 还有引用 ...

  2. 初学者利用git 上传代码到Coding的简单操作步骤

    1.首先登陆coding网站注册账号https://coding.net/ (注册完后需登陆邮箱激活邮件) 2.登陆刚注册的coding账号 ,添加项目 添加项目—〉输入项目名称—〉输入对项目的简单描 ...

  3. babel 7 简单升级指南

    babel 7 babel 7 发布两天了,试着对当前项目更新了下,仅此记录分享 主要改动参考 官方博客 官方升级指南 主要升级内容 不再支持放弃维护的 node 版本 0.10.0.12.4.5 使 ...

  4. CODING 敏捷实践完全指南

    你好,欢迎使用 CODING! 这份最佳实践将帮助你掌握 CODING 敏捷管理工具,更好地实践敏捷开发流程. 更多实践案例持续更新中 什么是敏捷研发 敏捷研发是涉及整个软件工程的理念与实践,它的核心 ...

  5. CMKAE简单实用指南

    CMake is an open-source, cross-platform family of tools designed to build, test and package software ...

  6. git简单使用指南

    git - 简易指南 这是一篇最适合初学者的教程,这里面没有高深的内容.学习git它可以帮助你管项目代码,提高团队开发效率.我使用的是win10系统,这里我会用它来给大家讲解. git - 安装 安装 ...

  7. C及C++中typedef的简单使用指南

    又是在学数据结构的时候,发现了之前学习的知识遗忘很多,在发现对C/C++中关键字typedef的理解还是没有到位后,我翻阅了学C++用到的课本,又问了度娘,也看了不少关于typedef用法的博客.于是 ...

  8. RevMan简单入门指南

    要画个Forest plot啥的,参考 RevMan软件使用 http://wenku.baidu.com/link?url=VY8pCL81K_34xZuW1Z516PrtOVrAbMt8wkIIp ...

  9. tmux简单使用指南

    一, ubuntu安装tmux sudo apt-get install tmux 二, tmux使用 1)打开shell,输入命令tmux,,shell下边会出现绿色状态条 2)然后同时按下ctrl ...

随机推荐

  1. java io-1基本概念

    java io-1基本概念 2015-07-03 15:17 648人阅读 评论(0) 收藏 举报  分类: [JavaSE](37)    目录(?)[+]   ------------------ ...

  2. python---爬虫相关性能(各个异步模块的使用,和自定义异步IO模块)

    一:线程池,进程池等相关文章了解 python---基础知识回顾(十)进程和线程(py2中自定义线程池和py3中的线程池使用) python---基础知识回顾(十)进程和线程(协程gevent:线程在 ...

  3. 51nod 1629 B君的圆锥

    1629 B君的圆锥 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题  收藏  关注 B君要用一个表面积为S的圆锥将白山云包起来.   B君希望包住的白山云体积尽量 ...

  4. 其他:strtok和sscanf结合输入读取一行整数

    gets(buf); int v; char *p = strtok(buf," "); while(p) { sscanf(p,"%d",&v); p ...

  5. HDU 6211 卡常数取模 预处理 数论

    求所有不超过1e9的 primitive Pythagorean triple中第2大的数取模$2^k$作为下标,对应a[i]数组的和. 先上WIKI:https://en.wikipedia.org ...

  6. JAVA多线程提高五:原子性操作类的应用

    当程序更新一个变量时,如果多线程同时更新这个变量,可能得到期望之外的值,比如变量i=1,A线程更新i+1,B线程也更新i+1,经过两个线程操作之后可能i不等于3,而是等于2.因为A和B线程在更新变量i ...

  7. LintCode 397: Longest Increasing Continuous Subsequence

    LintCode 397: Longest Increasing Continuous Subsequence 题目描述 给定一个整数数组(下标从0到n - 1,n表示整个数组的规模),请找出该数组中 ...

  8. 高性能优秀的服务框架-dubbo介绍

    先来了解一下这些年架构的变化,下面的故事是我编的.... "传统架构":很多年前,刚学完JavaWeb开发的我凭借一人之力就开发了一个网站,网站 所有的功能和应用都集中在一起,方便 ...

  9. elk系列8之logstash+redis+es的架构来收集apache的日志【转】

    preface logstash--> redis --> logstash --> es这套架构在讲究松耦合关系里面是最简单的,架构图如下: 解释下这个架构图的流程 首先前端log ...

  10. python的sorted函数对字典按value进行排序

    场景:词频统计时候,我们往往要对频率进行排序 sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数.其中iterable表示可 ...