Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147904
  • 博文数量: 23
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 326
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-26 10:49
个人简介

记忆总是会慢慢褪去,所以让文字记住一切~

文章分类

全部博文(23)

文章存档

2017年(5)

2016年(3)

2015年(9)

2014年(6)

我的朋友

分类: 项目管理

2015-11-30 13:42:04

在公司内部开发软件由于代码保护问题,使用的是购买的代码管理工具。其目的是存储代码和版本控制,能够很好的满足开发团队的需要。不过最近一个WEB相关的模块,维护了很多年,发现原有的框架设计以及UI都太不好用了,大家开了几次会讨论后,决定抛弃原有代码,重新设计改写。调研了几个星期后,项目组选择了新的框架(有机会在未来的记录中再介绍吧)。对于我们习惯了写c++代码的程序猿来讲,迫切需要学习新的知识。所以自己觉得先摸索出一个POC原型。 

因为自己摸索,所以代码管理就自然而然想到了当今流行的git。于是乎,拾起了N久前注册帐号,并创建了一个repository。在本地windows机器上装了一个msysgit(),这个过程遇到了一个问题:我把repository创建完后,想克隆本地,遇到了一个问题。
============
#git clone git@github.com:NielRabbit/poc_for_mvc.git
Cloning into 'poc_for_mvc'...
Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
============

看样子是,权限不对,提示publickey 问题。
1)查看/生成publickey
#ll ~/.ssh
看到没有key文件存在
#ssh-keygen
生成Key文件,如下图所示

打开id_rsa.pub并copy里面的内容。

2)将key放到Github对应账户
a)登录到你的github账户并打开setting页面,如下图

b)点击"Add SSH Key",将你的key填写进去,并写一个title就好了。

这个时候你再去你的client去clone这个项目,就OK了~~~~~~~~~~~
阅读(2569) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~