Git配置:

1),首先去Git官网下载最新的Git,https://git-for-windows.github.io/

2),下载对应的版本,然后一路next点击安装。

Git与Coding联通

1),选择一个空文件夹,右键选择GitBash Here。

2),输入 git config --global user.name "name",这里最后的name填写你在coding.net注册的用户名,然后回车。

3),输入 git config --global user.email "xxx@xx.com",这里最后的邮箱地址填写你在coding.net注册的邮箱,然后回车。

4),在“C:\User\用户名\”文件夹下可以找到一个.gitconfig的文件,说明配置成功。

5),在Bash界面继续输入cd ~/.ssh,确认该文件夹没有创建。如果有的话,把.gitconfig同级的ssh文件夹删除即可。

6),接下来生成公匙文件,输入 ssh-keygen -t rsa -C xxx@xx.com,邮箱替换掉。

期间停顿需要回车多次,出现最后SHA256为止。

7),至此我们的git配置完了,接下来验证和Coding.net的认证。输入ssh -T git@git.coding.net;注意这里的邮箱不要替换掉。期间需要输入yes。

8),回到刚才的.ssh文件夹,打开id_rsa.pub这个文件,用ctrl+a来全选所有内容。

9),在浏览器中登陆Coding.net,然后找到添加公匙的地方。

10),把刚才复制的公式粘贴到公匙内容里,记得按一下退格键,把最后的换行符删掉。名字,有效期随意。最后点击添加。

配置TortoiseGit

1),去官网下载对应的安装包和语言包。https://tortoisegit.org/download/

2),先装安装包,没有特殊需求的话,一路next即可。

3),安装语言包,也是一路next。

4),在空白文件夹里,右键选择TortoiseGit/设置,常规设置里语言选择。

5),点击设置里的右键菜单,去掉所有勾选,包括下面的启用拖放菜单。当然你也可以根据自己的需求添加。

6),选择设置里的Git,可以看到读取了正确的用户信息。

 完成工程的搭建

1),回到Coding.net网页,新建一个空项目,然后在项目的代码栏目里找到Git地址。

2),拷贝上图的https地址。

3),来到你想要check out的目录文件夹下,右键选择TortoiseGit/克隆

4),确认地址的正确性,然后点击确定。项目就被克隆下来啦。

5),记得提交之后推送才能完成整个提交任务,其他的操作各位可以查询Git的文档。

利用TortoiseGit对Coding项目进行版本管理的更多相关文章

  1. 用tortoiseGit管理GitHub项目代码(完整教程)

    一.为什么要写这篇博客呢,因为在一开始用tortoiseGit来管理项目的时候,在百度上找了很多教程,但是感觉说的都不是很全,有些东西以及操作没写清楚,所以想写一片比较完整用tortoiseGit管理 ...

  2. TortoiseGit上传项目代码到github方法(超简单)

    Github是咱广大开发者用的非常多的项目代码版本管理网站,项目托管可以是私人的(private)或者公开的(public),私人的收费,一个月7美金.咱这里就只说我们个人使用的,一般都是代码对外开放 ...

  3. CODING 项目协同 2.0 —— 让协作有条不紊

    本文为 CODING 高级产品经理王海明 在腾讯云 CIF 工程效能峰会上所做的分享.文末可前往峰会官网,观看回放并下载 PPT. 大家好,我是 CODING 高级产品经理王海明,今天与大家分享的是项 ...

  4. 如何利用 Visual Studio 自定义项目或工程模板

    在开发项目的时候,由其是商业性质的大型项目时,往往需要在每个代码文件上都加上一段关于版权.开发人员的信息,并且名称空间上都需要带有公司的标志.这个时候,是选择在开发的时候手动添加还是自动生成呢? 我们 ...

  5. IOS客户端Coding项目记录导航

    IOS客户端Coding项目记录(一) a:UITextField设置出现清除按键 b:绘画一条下划线  表格一些设置 c:可以定义表头跟底部视图(代码接上面) d:隐藏本页的导航栏 e:UIEdge ...

  6. 利用CocoaPods,在项目中导入AFNetworking类库

    场景1:利用CocoaPods,在项目中导入AFNetworking类库 AFNetworking类库在GitHub地址是:https://github.com/AFNetworking/AFNetw ...

  7. 利用cocoapods管理开源项目,支持 pod install安装整个流程记录(github公有库)

    利用cocoapods管理开源项目,支持 pod install安装整个流程记录(github公有库),完成预期的任务,大致有下面几步: 1.代码提交到github平台 2.创建.podspec 3. ...

  8. TortoiseGit学习系列之TortoiseGit基本操作克隆项目(图文详解)

    前面博客 全网最详细的Git学习系列之介绍各个Git图形客户端(Windows.Linux.Mac系统皆适用ing)(图文详解) 全网最详细的Git学习系列之安装各个Git图形客户端(Windows. ...

  9. SpringBoot25 gradle安装、利用gradle创建SrpingBoot项目

    1 gradle安装 技巧01:gradle依赖JDK或者JRE,而且版本至少时1.7 1.1 下载安装包 到gradle官网下载安装包[PS: 也可以利用命令的方式安装,本案例是利用安装包的方式] ...

随机推荐

  1. Janus 二元神漏洞测试

    同步发表于:http://blog.hacktons.cn/2017/12/25/janus-demo/ 背景 12月9号,Andorid对外曝光了一个名为Janus的重量级系统漏洞CVE-2017- ...

  2. response与request回顾学习

    一.response response是servlet.service方法的一个参数,它的类型是javax.servlet.http.HttpServletResponse,在客户端每发出一个请求时, ...

  3. Memcached的安装与简单使用

    Memcached下载 如果是Win10系统,还需要单独安装telnet服务,因为Win10把它给阉掉了.(默认下一步下一步安装) 一.安装Memcached 将Memcached解压到目录,以管理员 ...

  4. Java连接MySQL数据库增删改查通用方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类 ...

  5. nginx+redis缓存微信的token数据

    上一篇文章我们讲了如何在负载均衡的项目中使用redis来缓存session数据,戳这里. 我们在项目的进展过程中,不仅需要缓存session数据,有时候还需要缓存一些别的数据,比如说,微信的acces ...

  6. python decorator 进阶

    上一篇文章开始的时候提到 “一般来说,装饰器是一个函数,接受一个函数(或者类)作为参数,返回值也是也是一个函数(或者参数)” 有一般情况,就有特殊情况.第一种特殊情况:装饰器可能也是一个类:第二种特殊 ...

  7. 移动端下拉刷新上拉加载-mescroll.js插件

    最近无意间看到有这么一个上拉刷新下拉加载的插件 -- mescroll.js,个人感觉挺好用的,官网地址是:http://www.mescroll.com 然后我就看了一下文档,简单的写了一个小dem ...

  8. iOS手势之pinch

    今天用地图的时候有用到pinch 捏合手势 通过捏合手势动作可以很轻松的来改变视图元素的一个比例 手势的动作状态有如下三种,一般是按照顺序来进行转换的. 1. UIGestureRecognizerS ...

  9. redis集群配置,spring整合jedis,缓存同步

    前台的商品数据(图片等加载缓慢)查询,先从redis缓存查询数据. redis是一个nosql数据库,内存版数据库,读取速度11w/s.本身具有内存淘汰机制,是单线程服务器(分时操作系统),线程安全. ...

  10. 为什么在有的服务器上禅道、蝉知安装会报错? 之理解MySQL的SQL_MODE

    最近用蝉知的CMS 建站比较多,感觉蛮顺手的,但在给客户安装的时候却会出现安装报错,其原因也很简单 查看了一下他们的install.sql文件中,有些时间字段的默认值是0000-00-00 00:00 ...