windows 下在 码市(coding.net) 上配置远程 git

windows 下在 码市(coding.net) 上配置远程 git

前言
为什么不用github?因为github不可以免费保存私有项目工程,提供免费服务的项目必须公开,所以用其做版本控制的话,对于一些自己正在调试、还未成型的项目并不是很好。因此我用码市(coding.net)来对自己的项目进行版本控制。

1. 下载安装git 并创建coding.net账号

我用了代理才能上git官网,好像之前是不用代理也可以上的。现在windows版本已经到2.11.0(2016-11-29),推荐使用比较新的版本,coding.net推荐使用1.8以上的版本。
比较新的版本安装完成以后会自带git-bash工具(默认安装配置),其构建了MINGW64的环境,我们可以像在Linux终端下一样操作git,进行版本控制。Linux的基本命令在其中都有。因此,我下面要说的操作方法,基本上和Linux下的操作一样,只是文件系统结构有所区别,也无大碍。Git-Bash基本操作可以参考该博文

2. 设置公钥

我们本地的Git仓库与coding.net上的仓库之间的传输一般采用SSH方式,方便进行版本控制,https的方式则用的不多。SSH传输是加密的,为了方便多个repository的版本控制,一般我们需要配置验证信息,其实就是配置SSH Key,首先在自己当前电脑上生成SSH Key,在git-bash窗口中输入:

$ ssh-keygen -t rsa -C "youremail@example.com"

youremail@example.com 就是你在coding.net上注册的邮箱,之后需要确认Key的保存路径和密码,一般我们直接敲回车,默认就可以了。这样子在用户根目录下回生成 .ssh 文件夹,这个用户根目录,如果是windows 一般会在C盘用户(users)下:
这里写图片描述
可以通过

$ cd ~/
$ pwd

进入该目录,这和Linux下的操作一致。
生成公钥以后,在.ssh文件夹中会有id_rsa和id_rsa.pub文件,则公钥就在id_rsa.pub中,可以用cat 命令查看其内容,并复制以ssh-rsa 开头的这段代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值