Tortoisegit与csdn code结合,搭建分布式代码管理服务器

今天终于尝试了一下分布式代码管理,终于不用再经常把代码拷来拷去的了~

注意:代码托管服务器用的是csdn code,相对来说国内的网速能快一点,本文的前提是你得在csdn有账号!
下面把一些配置步骤写下来,供大家学习交流。
1.安装git
这里使用的是msysgit,它提供了基础的git服务,因此是必须要先安装的,否则TortoiseGit是不可用的。
安装过程不再详述,默认安装即可。
(1)git基础配置(此部内容也可以在TortoiseGit设置中进行配置)
配置用户名
git config --global user.name "csdn id"
配置邮箱
git config --global user.email “csdn邮箱”
检查
git config -l
(2)配置ssh公、私钥
cd ~/.ssh
先检查本机公钥,如果提示“No such file or directory”则第一次使用git,否则执行下面语句。
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
然后生成新的密钥
ssh-keygen -t rsa -C "csdn 邮箱地址"
在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。

在用户->.ssh目录下,可以看到生成了id_rsa和id_rsa.pub两个文件,前者为你的私钥,千万不要随意泄露,后者为csdn需要的公钥。

2.安装TortoiseGit
TortoiseGit,git的UI管理工具,为不习惯命令行操作的同志们准备滴,包括我,吼吼~
安装过程,均采用静默安装即可。
3.配置TortoiseGit

找到Settings,对TortoiseGit进行配置


步骤如下:

(1)General目录下,根据自己的实际路径,配置Git.exe Path,点击“check now”检查路径是否正确


(2)检查git config是否配置正确,点击Git目录,可以看到之前在git命令行下配置的信息,可根据自己的需要修改之~

       


(3)为TortoiseGit配置密钥(第一步中生成的)

-1打开PuttyGen

Conversions->Import Key 导入刚才生成的id_rsa(私钥),Save private key 生成putty私钥。

 

-2新建一个repository,任意选择一个文件夹,右键->Git create repository here,可以看到生成了一个隐藏的.git文件夹

-3右键->TortoiseGit->settrings,找到Remote目录,输入如下内容,Putty中添加上一步中生成的私钥文件,然后点击“Add New/Save”

至此,TortoiseGit部分配置完成。

4.配置csdn code

(1)在csdn code 新建一个项目,如yourproject,公开/私密根据自己需要选择。

(2)为工程配置公钥,用记事本打开已经生成的id_rsa.pub文件,将其内容复制到csdn 中,保存

5.将工程pull至本地

TortoiseGit->pull,在Remote中选择3-3中生成的Remote(csdn)

                   

至此,工程pull至本地,ok~关于TortoiseGit的使用方法,后续会写。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值