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 ...
随机推荐
- 用Python处理实验数据
开篇语 近来忙于考试以及应付专业课,基本很少写简书了.昨晚攻坚了三个学生工作的任务(妈妈的吻.好久没有这么疯狂工作了.还是很爽的哦!) 今天难得清静,虽然上课还是沉浸于完成任务的放纵式玩手机中,但是也 ...
- zabbix java api
zabbix java api zabbix官方的api文档地址:https://www.zabbix.com/documentation/3.0/manual/api Zabbix功能 概观 Zab ...
- ESLint入门
ESLint是一个用于识别和报告ECMAScript/JavaScript中代码格式的工具,目的是使代码风格更加统一和避免错误. 1.安装和使用有两种方式去安装ESLint:全局和本地. 1.1本地安 ...
- TCP/IP小记
--TCP/IP小记 -----------------2014/06/11 TCP的要求是:local_ip:local_port <==>remote_ip:remote_port这个 ...
- 【转】session和cookie详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话.常用的会话跟踪技术是Cookie与Session.Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端 ...
- 我学习go的五个感悟(译)
我学习go的五个感悟(译) 原文 5 things about programming I learned with Go By MICHAŁ KONARSKI Go在最近一段时间内开始变得十分流行. ...
- How to sort the dictionary by the value field
// Sort dictionary by the value field List<KeyValuePair<int, int>> redBallsList = redBal ...
- java项目编码格式转换(如GBK转UTF-8)
昨天突然下了个Java项目,把项目导入到eclipse中,发现项目是gbk编码格式想把项目变为utf-8,但是发现转换格式比较麻烦就写了这个代码,后面改进了下,想到说不定有人也需要就把它写了出来 代码 ...
- css的定位和浮动
定位 浮动 float代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...
- iOS项目之wifi局域网传输文件到iPhone的简单实现
如今手机发展非常迅速,app的种类也琳琅满目,而自从有了4G网之后,手机流量也越来越不够用了.所以现在越来越多的app有了本地文件的管理功能,方便用户随意浏览手机文件的同时,也为用户节约了流量的使用. ...