Coding使用方法
首先在码市coding.net上创建账号
基础配置
1. 首先,下载安装git客户端和tortoisegit(就是小乌龟,本地右键使用的,跟SVN一样的那个小乌龟)。
git下载官网:https://git-for-windows.github.io/
tortoisegit官网:https://tortoisegit.org/download/ (如果英语不好,可以在下面选择语言包下载,安装很简单,可以度娘)
已经下载好的软件百度云链接: 链接: http://pan.baidu.com/s/1gf0w8SF 密码: 24rk
2. 然后你需要登录coding,注册账号步骤同一般网站,此处不再赘述;
之后点击左上方的小猴子(应该是猴子吧。。。),进入个人界面如下图。选择"账户"——"SSH公钥",到此时,前置条件都准备好了,下面可以开启本地配置了

3. 首先鼠标点击右键,选择"Git Bash Here",进入黑窗口,如下图

4. 然后输入下面两行代码
git config --global user.name "yourname"
git config --global user.email "xxx@xxx.com" //此处一定是你github网站上注册的邮箱
5. 会发现在你"C:\Users\用户名"文件夹下出现了".gitconfig"文件,打开内容是你刚刚输入的用户名和邮箱

6. 然后输入下面代码,返回下图,确认之前没有创建过文件夹
cd ~/.ssh

7. 之后输入下面的代码,然后在停顿处回车,生成公匙文件,如下图
ssh-keygen -t rsa -C xxx@xx.com//再次说明,邮箱一定要是github的邮箱

8. 到这一步你可以在"C:\Users\用户名"文件夹下看到一个".ssh"文件夹,打开文件夹下"id_rsa.pub"文件,复制内容(一定要记得去掉最后的空格)
把复制的内容粘贴到刚刚网站上的公匙粘贴框内

9. 最后,我们测一测是否能够连接到coding仓库。输入以下代码:
ssh -T git@git.coding.net //注意coding的 git 地址已经改成 git.coding.net了,直接复制粘贴就好,回车后在停顿处输入"yes"后得到如下内容

如果出现successfully,则表明已成功连接至coding
基于Eclipse的使用
1.下载egit插件
打开Eclipse,git需要eclipse授权,通过网页是无法下载egit的安装包的。在菜单栏依次打开eclipse→help→install new software→add,Name栏中输入egit,location栏中输入 http://download.eclipse.org/egit/updates/ ,点击ok进行下载。下载完成后会提示重启eclipse;如果已经有了就不需要了。


或者直接下载插件安装


单击finish

2. 在Eclipse中生public key, 并添加到Coding Repository中
-(1)菜单栏单击window → preference → general → network connection → SSH2 → Key Management → generate RSA Key... → apply → save private key...

-(2)生成 SSH 的 public key在Coding中通过:edit your profile -> ssh key -> Add SSH Key 添加SSH Key, 把上面生成的 public key 拷贝到这里,保存


3. 项目名右击->Team->Share Project


4. 提交
在项目上右击–>team–>commit。
注意:commit是commit到本机的git库,而push才是同步到coding

在弹出窗口输入你的coding上的git地址






在coding上查看提交结果

Coding使用方法的更多相关文章
- GIT+ Coding使用方法
1 进入码市 :https://coding.net 注册一个账户 2 创建一个项目: 3 本地window环境.安装git : https://git-scm.com/download/win ...
- python __call__方法的使用
介绍一下python __call__ 方法的使用 代码如下: #!/usr/bin/env python # -*- coding: utf- -*- ''' __call__方法 普通的类定义的方 ...
- Python普通方法、静态方法、类方法
开始 # -*-coding:utf-8-*- # 普通方法,类方法,静态方法的区别 __metaclass__ = type class Tst: name = 'tst' data = 'this ...
- Java设计模式(四)工厂方法模式
定义与类型 定义:定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行. 类型:创建型 适用场景 创建对象需要大量重复的代码 客户端(应用层)不依赖于产 ...
- iOS面试题集锦
一.前言部分 文中的问题多收集整理自网络,不保证100%准确,还望斟酌采纳. 1.怎样防止指针的越界使用问题? 答案: 1 .防止数组越界,必须让指针指向一个有效的内存地址, 2. 防止向一块内存中拷 ...
- iOS当中一些常见的面试题
转自各方面..... 一.前言部分 文中的问题多收集整理自网络,不保证100%准确,还望斟酌采纳. 1.iOS9有哪些新特性? 答案: 1)改进了 Siri 基于日期.位置和相簿名称来搜索个人照片和视 ...
- iOS面试题汇总
摘要:1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通 ...
- 最全的iOS面试题及答案-转载
1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承:可以实现多个接口,通过实现 ...
- 李洪强iOS经典面试题128
1.写一个NSString类的实现 + (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEnco ...
随机推荐
- F数圈圈
Description 幼儿园的小朋友对数字其实不是很感兴趣,他们更感兴趣的是形状,现在给你一个数字,小朋友都会数出其中一共有多少圆圈圈 Input 一个数字n长度不超过19位 Output 输出其中 ...
- js数组去重方法分析与总结
数组去重经常被人拿来说事,虽然在工作中不常用,但他能够很好的考察js基础知识掌握的深度和广度,下面从js的不同阶段总结一下去重的方法. ES3阶段 该阶段主要通过循环遍历数组从而达到去重的目的 多次循 ...
- js单页hash路由原理与应用实战
什么是路由? 通俗点说,就是不同的URL显示不同的内容 什么是单页应用? 单页,英文缩写为SPA( Single Page Application),就是把各种功能坐在一个页面内. 那所谓的单页路由应 ...
- Handlebars模板引擎渲染页面
基本使用 js: var testTpl = Handlebars.compile($('#test').html()); //模板 var arr = [1,2,3] //数据 $('#box'). ...
- python学习===判断两个日期的间距天数
import datetime d1 = datetime.date(2015,10,7) d2 = datetime.date(2015,8,15) print((d1-d2).days)
- ASP.NET Core身份验证服务框架IdentityServer4-整体介绍
一.整体情况 现代应用程序看起来更像这个: 最常见的相互作用: 浏览器与Web应用程序的通信 Browser -> Web App Web应用程序与Web API通信 基于浏览器的应用程序与We ...
- Vue过渡效果之CSS过渡
前面的话 Vue 在插入.更新或者移除 DOM 时,提供多种不同方式的应用过渡效果.本文将从CSS过渡transition.CSS动画animation及配合使用第三方CSS动画库(如animate. ...
- java 数组的冒泡排序
冒泡排序 (1)冒泡排序算法的运作如下:(从后往前) 比较相邻的元素.如果第一个比第二个大,就交换他们两个. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最 ...
- co源码解析
一.co函数是什么 co 函数库是著名程序员 TJ Holowaychuk 于2013年6月发布的一个小工具,用于 Generator 函数的自动执行.短小精悍只有短短200余行,就可以免去手动编写G ...
- Python 一等函数
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica } 在 Python 中,函数是一等对象.编程语言理论家把"一等 ...