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

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. 单调队列 + 组合数统计 Gym 101102D

    题目链接:http://codeforces.com/gym/101102/problem/D 题目大意:给你一个n*m的矩阵,矩阵里面的数值范围为[1,1e9].这个矩阵有一个值,如果相邻的多个数字 ...

  2. Spring 5.0

    Spring 5.0都有什么新功能? 1.最低要求支持JDK8+, J2EE 7+. 2.移除了一些包.类及方法. 3.核心功能加强:全面应用jdk8并兼容jdk9等. 4.SpringMVC:支持s ...

  3. Web 开发者不可不知的15条编码原则

    HTML 已经走过了近20的发展历程.从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展.但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意.下面,向大家 ...

  4. LintCode 156: Merge Interval

    LintCode 156: Merge Interval 题目描述 给出若干闭合区间,合并所有重叠的部分. 样例 给出的区间列表 => 合并后的区间列表: [ [ [1, 3], [1, 6], ...

  5. php通过composer添加一个包以后,无法通过git将这个包的代码文件提交上去

    实际上是因为 vender 包中包含 有.git 文件,是composer 下载时下载了 该项目的github源码. 就是参数 源码优先 --prefer-source composer update ...

  6. 2017ACM暑期多校联合训练 - Team 3 1005 RXD and dividing

    题目链接 Problem Description RXD has a tree T, with the size of n. Each edge has a cost. Define f(S) as ...

  7. Thinkphp的自定义路由(route.php)

    废话:因为thinkphp的默认路由会导致URL特别长,从而会影响搜索引擎优化.所以就衍生了自定义路由,尽量将URL缩短. 这是默认的路由文件: <?php return [ '__patter ...

  8. C++学习之路(九):从菱形继承引入的对象模型

    一.单继承 class A {int a;}; class B : public A {int b;}; 普通的单继承关系,类的大小是由其虚表指针和非静态成员函数大小决定.故上述sizeof(A)的大 ...

  9. 64_t5

    texlive-mkpattern-svn15878.1.2-33.fc26.2.noarch..> 24-May-2017 15:54 38178 texlive-mkpic-bin-svn3 ...

  10. C# 加密解密以及sha256不可逆加密案例

    class Program { static void Main(string[] args) { string aa = "身份证"; string bb = "key ...