github

来源:互联网 发布:win7怎么优化系统 编辑:程序博客网 时间:2024/06/10 00:31

windows 安装git     

http://blog.csdn.net/renfufei/article/details/41647875

http://blog.csdn.net/renfufei/article/details/41647937

上面两篇文章中,有一个错误的地方就是不能使用Putty方式安装TortoiseGit ,不然的话到最后生成ssh的时候会出现生成不了的情况,或者找不到相应的目录,添加不了ssh


linux git 执行命令安装就可以了

git创建SSH秘钥

1)打开终端,输入命令 ssh-keygen -t rsa -C "66******33@163.com" 然后按回车键,双引号里的邮箱换成自己的;

    2)按回车保存到默认位置,再稍等出来提示输入密码短语,输完按回车要输两遍;它用来加密私钥,也就是以后使用私钥的时候要输这个密码;

    3)稍等出来提示成功,密钥存放在自己主文件夹的.ssh文件夹中

    4)打开文件管理器,显示隐藏文件后,可以看到这个文件夹中有两个文件,一个私钥一个公钥,把这个文件夹备份一下.id_rsa 是密钥 ,id_rsa.pub是公钥。

打开公钥文件,把里面的内容全部选中以后复制一下,等会要用到;

    5)接下来登录 github,在右上角自己的用户名旁边找到扳手图标设置账户,在设置页面右边找到 SSH  Keys,点击进入;

    6)点击ADD SSH key

    7)在 Title 里输一个名称,下面的 Key 里一会粘贴自己的公钥;

 8)到刚才的.ssh文件夹中,双击打开自己的公钥文件 id_rsa.pub,复制里面的所有内容,然后粘贴到刚才的密钥导入框中,然后点下边的“Add Key”导入密钥;


github上床代码国内有很多网站同样可以上传,方便自己

1、GitHub

关于GItHub相信大家都有耳闻,我就不详细介绍了。GitHub地址:https://github.com/,其首页如图:

2、Gitlab

对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。Gitlab地址:https://about.gitlab.com/

3、Bitbucket

bitbucket免费支持5个开发成员的团队创建无限私有代码托管库。bitbucket地址:https://bitbucket.org/

4、(推荐)开源中国代码托管

前面说的都是国外的,下面来说几个国内的。开源中国一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/

开源中国在几个月前又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持任务的创建、讨论、便签等

5、(推荐)coding.net

谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。coding.net地址:https://coding.net/home.html

6、CSDN代码托管

CSDN代码托管地址:https://code.csdn.net/

7、京东代码托管平台

京东代码托管平台地址:https://code.jd.com/

github使用多个不同的Key文件,使用场景是公司内部的gittab和公网github不同的key同时使用

在.ssh生成key的文件里面将公司的key拷贝出来,然后生成新的key修改key的名称id_rsa_github id_rsa_github.pub

新建config文件 类似于添加oschina.net的key

Host *.oschina.net
IdentityFile ~/.ssh/id_rsa_github

加上上面两句话就可以同时管理两个不同平台的key


0 0
原创粉丝点击