Python---Pycharm如何直接上传本身的代码到GitHub

请提早到官网注册GitHub帐号,提早在terminal或者cmd安装git,而后你要检测本身电脑是否存在 SSH key,而后须要把SSH key复制下来,粘贴到你的GitHub。
- 第一步:安装git,通常都尚未安装git就去找SSH key,怎么可能找获得
- 请必须先有本身的GitHub帐号,而后才是找本身的SSH key
- Mac如何找到本身的SSH key,步骤很详细,跟着走不会有问题javascript


 
https://www.jianshu.com/p/5b34b7b34cae php

前言:最近有很多刚刚使用github管理代码的开发者或者新手码农在网上 问我如何关联本身的github,今天就写篇文章仅供参考。
1、首先你要检测本身电脑是否存在 SSH keycss

在终端输出: ls -al ~/.ssh

若是你本地没有生成的话java

终端上面会显示:No such   file or directory 

若是已经存在的话,git

则会显示 id_rsa 和 id_rsa.pub 

2、若是本地没有的话,咱们要本身手动生成了如今咱们来Show一把github

在终端输入:ssh-keygen -t rsa -C "your_email@example.com" 

"your_email@example.com" 为事例邮箱,此处应填写为你在github上面注册的邮箱。shell

成功后终端上面会显示结果以下:vim

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/xxx/.ssh/id_rsa): 

提示你保存.ssh/id_rsa的路径,这里直接Enter就好windows

Greated directory '/Users/xxx/.ssh'. Enter passphrase(empty for no passphrase): 

这时提示输入passphrase,每次与Github通讯都会要求输入passphrase,以免某些“失误”,建议输入ruby

成功后,终端显示

Your identitification has been saved in /Users/xxx/.ssh/id_rsa. Your public key has been saved in /user/xxx/id_rsa.pub. the key fingerprint is xxxxxxxxxx.......xxxxxxxx your_email@example.com The key's randomart image is:(这里图就省略显示了) 

3、天剑key到SSH
终端输入命令:
ssh-add ~/.ssh/id_rsa
此时会要求输入passphrase(输入步骤 二 中的 passphrase就好 )

成功后,中选显示:

identity added:/User/xxx/.ssh/id_rsa(/Users/xxx/.ssh/id_rsa) 

最后会在 /Users/xxx/.ssh/ 生成两个文件,id_rsa和id_rsa.pub,这样 SSH key 就已经生成成功了

4、添加SSH key 到Github 上
这里有两种方法:一种找到内容id_rsa.pub、一种用命令行

一、直接 终端输入:vim ~/.ssh/id_rsa.pub 

终端显示

 
AE460D9FA35245A7D6A86F8CDF19BC8F.jpg

 

手动复制从ssh-rsa 开始,以your_email@example.com结束,而后粘贴到你登陆的github帐号上面Settings -->SSH keys -->Add SSH key 保存便可 Title 能够随便写,Key粘贴刚复制内容,这样SSH key 就添加到你的Github上了。

 

二、或者 在终端输入命令

pbcopy < ~.ssh/id_rsa.pub

而后粘贴到你登陆的github帐号上面Settings -->SSH keys -->Add SSH key 保存便可 Title 能够随便写,Key粘贴刚复制内容,这样SSH key 就添加到你的Github上了。
5、如何检测SSH key

输入命令:ssh git@github.com 

此时会验证SSH key是否有权限访问 你的 github

成的显示为

Hi your_name!You've successfully authenticated,but Github does not provide shell access. connection to github.com closed.




- win如何找到SSH key连接以下
- https://blog.csdn.net/lsyz0021/article/details/52064829

当咱们使用github或者bitbucket等仓库时咱们有可能须要ssh认证,因此须要生成他的ssh key。

 

一、首先你要安装git工具

下载地址:https://git-scm.com/downloads 

二、右键鼠标,选中 “Git Bash here”,固然你也能够在windows的 “开始”--->“因此程序”,或者安装目录打开它

  

 

三、输入指令,进入.ssh文件夹

cd ~/.ssh/

 

若是提示 “ No such file or directory”,你能够手动的建立一个 .ssh文件夹便可

命令为:

mkdir ~/.ssh

 

四、配置全局的name和email,这里是的你github或者bitbucket的name和email

git config --global user.name "ganziwen"

git config --global user.email "2422156774@qq.com"

 

五、生成key

ssh-keygen -t rsa -C "2422156774@qq.com"

 

    连续按三次回车,这里设置的密码就为空了,而且建立了key。

    Your identification has been saved in /User/Admin/.ssh/id_rsa.
    Your public key has been saved in /User/Admin/.ssh/id_rsa.pub.
    The key fingerprint is:
    ………………

 


最后获得了两个文件:id_rsa和id_rsa.pub


六、打开Admin目录进入.ssh文件夹,用记事本打开id_rsa.pub,复制里面的内容添加到你github或者bitbucket ssh设置里便可

 

 

 

这是bitbucket的添加key,点击右上方的头像,选择设置,而后

 

 

这是github添加key

 

 

七、测试是否添加成功

 

bitbucket输入命令:

ssh -T git@bitbucket.org

 

提示:“You can use git or hg to connect to Bitbucket. Shell access is disabled.” 说明添加成功了

 

github输入命令:

ssh git@github.com


提示:“Hi lsyz0021! You've successfully authenticated, but GitHub does not provide shel l access.”说明添加成功。


 


- 找到本身的SSH key以后保存下来
- 以上步骤完成后请看下面。
- 请打开你的pycharm—-> (Mac版本)Preferences|||(Win版本)settings—->Version Control —> Github
- 输入你的GitHub帐号还有密码,而后点击Test,其余的别管,最后记得点击Apply,OK退出。

 

下面登录你的GitHub官网

  • 点击Settings以后就会出现下面的界面
  • 选择SSH and GPG keys,咱们不用管GPG keys,就看着SSH就能够了,由于我已经添加了因此会有下面的界面,不用理会,点击绿色的New SSH key

  • 复制你的SSH key到红色箭头位置,而后title写一个你喜欢的名字,随便 

回到pycharm,咱们来看看如何上传代码到GitHub

  • 按照下面图片来 

 

  • 看到下面New repository name,就是说建立一个仓库名字,Remote name你喜欢,Description写上你的描述,能够是中文。而后点击share 

 

  • 看到pycharm最底部运行一行字,表示正在建立GitHub仓库 

 

  • 下面跳出的这个界面,其实就是让你选择你须要上传的文件,建议不熟悉的状况下所有上传。 

 

  • 这个是你建立SSH key时候在终端本身建立的新的密码,输入以后点击容许或者始终容许 

 

  • 咱们又能够看到pycharm下面运行一行字,最后成功的时候会在右下角出现一行字,Successful 。。。点击旁边的test,其实就是你的remote name,就会直接跳转到你的GitHub,就能够查看你上传的代码。 

 

如何直接快速完整的用pycharm打开GitHub的项目

  • 按照下面图片步骤走 

 

  • 这里的url就是粘贴你要下载的GitHub的项目代码的网站,而后设置你保存的路径 

 

 

 

  • 通常状况下载回来的代码还不能运行,须要Configue Python Interpreter 

 

 

相关文章
相关标签/搜索