码云和git的环境配置

背景

git是个好东西,近期个人在做一个小项目时,没能处理好版本管理的事情,导致开发过程中遇到了很多版本的坑。

公司一直在使用自己搭建的服务器使用git进行版本管理,因此在管理个人项目这个事情上,我第一时间想到的是github,奈何github的private项目是收费的,无奈只能考虑免费的代码托管平台。码云是开源中国社区的产品,号称中国的github,私人项目是免费的,个人可有5G的免费空间。本文将对git和码云的配置进行记录,以作参考。

码云和git的配置

1、安装git,该步骤省略;

2、注册码云,创建项目,该步骤省略;

3、在码云中管理公匙,该步骤有两种或多种方法:

3.1使用git

3.1.1使用原生git的话,按照码云官网的方法,在git bash里输入 

#ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

将引号里的邮箱改为注册码云时的邮箱,一路回车,直到提示成功生成公匙,打开id_rsa.pub文件,复制里边的内容到

即可添加公匙。

3.1.2配置git账号

该步骤是为了以后代码的提交、更新等操作,用于登录码云服务器进行验证。不需要设置密码,因为git会用上一步生成的公钥来登录码云服务器。在git bash中输入:

 git config --global user.name "goudan"  

 git config --global user.email "admin@example.com"

接下来就看愉快地执行clone、commit等操作了。

3.2使用TortoiseGit

TortoiseGit是一种界面化的git工具,由于其不能直接使用git的rsa密匙,需使用putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,打开该工具后,点击“generate”,生成rsa公匙,将该公匙粘贴到3.1.1中的项目公匙管理处,同时点击“save private key”,在本地保存ppk的私钥,这样TortoiseGit即和码云中项目的公匙对应起来。

在TortoiseGit中设置git的账号、email、项目ssh地址等信息后,即可正常使用git了。

以上,have fun。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值