pycharm在github上clone项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bubblelone/article/details/83955978

1、安装git的最新版本  

2、配置github用户名、密码,没有的话先去github网站注册一个

3、配置git.exe路径,SSH executable 要设置为Native

4、clone项目,git支持两种协议,https和ssh,如果要使用ssh协议,还得配置ssh key

https协议填写url有两种格式 

https://github.com/test/test

https://github.com/test/test.git     就是后面多了个后缀 .git

ssh 是一种格式   [email protected]:test/test.git

   

5、配置ssh key

打开git bash,git的操作命令要在git bash下执行

在windows下查看C:\Users\自己电脑的用户名\.ssh下是否有id_rsaid_rsa.pub文件,如果没有需要手动生成。输入以下命令:

$ ssh-keygen -t rsa -C "[email protected]"

密钥类型可以用 -t 选项指定。如果没有指定则默认生成用于SSH-2的RSA密钥。这里使用的是rsa。

同时在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便用户标识这个密钥,指出密钥的用途或其他有用的信息。所以在这里输入自己的邮箱或者其他都行

接下来按3次回车,在.ssh目录下生成了id_rsaid_rsa.pub文件

然后登录github。打开setting->SSH keys,点击右上角 New SSH key,把生成好的公钥id_rsa.pub放进 key输入框中,再为当前的key起一个title来区分每个key

然后执行以下命令:

ssh -T [email protected]

出现以下描述,说明key 设置成功了,同时在.ssh目录下生成了文件known_hosts

Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.

配置好ssh key之后,在pycharm就可以用ssh协议clone项目了

本文参考了博客https://www.cnblogs.com/horanly/p/6604104.html

                          https://www.cnblogs.com/superGG1990/p/6844952.html

猜你喜欢

转载自blog.csdn.net/bubblelone/article/details/83955978