pycharm-->github / github-->pycharm
一、pycharm -->发布到--> github:
1.github 账号密码 https://github.com/
2.git 下载安装 https://git-scm.com/
3.配置git得到密钥: # 参考 https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
Git Bash
$ ls -al ~/.ssh # 检查现有的SSH密钥 若是没有就生成
$ ssh-keygen -t rsa -b 4096 -C "email" # email是github上得email
回车:出现(密码可省略)
+---[RSA 4096]----+
| |
| |
| |
| . . |
|O . = + S |
|*O * * X |
|o+*.B * * . |
|o.=+.BEB . . |
|++.o+.=+*.. |
+----[SHA256]-----+ 表示 C:\Users\bj\.ssh文件 id_rsa(私钥) id_rsa.pub(公钥)
4.打开github网页 --> settings --> SSH and GPG keys --> 添加SSH keys --> title(mykey) --> 将id_rsa.pub(公钥)内容复制过来!
5.Git Bash:
$ ssh -T git@github.com # 验证是否成功
...
Are you sure you want to continue connecting (yes/no)? yes
...
Hi alice-bj! You've successfully authenticated, but GitHub does not provide shell access.
...
#设置username和email:
$ git config --global user.name "name" # name github的登录名
$ git config --global user.email "email" # email github注册邮箱
6.配置pycharm:
File --> Settings --> Version Control --> GitHub(输入github的账号,密码, Test测试看是否连接成功!)
File --> Settings --> Version Control --> Git(选择好git.exe的安装路径,Test测试看是否连接成功!)
7.pycharm发布到github上:
pycharm --> 顶部菜单栏VCS --> Import into Version Control --> Share Project on GitHub --> 新建仓库名 --> share --> ok
8.登录github # https://github.com/ --> 便能看到代码上传成功! -----------------------------------------------
二、github -->下载到--> pycharm:
1.pycharm --> 顶部菜单栏VCS --> Checkout from Version Control --> GitHub --> 选择下载的路径 --> ok -----------------------------------------------
三、pycharm -->修改-->更新-->github
1.文件右键 --> Git --> Commit File
2.文件右键 --> Git --> Repository --> Push
pycharm-->github / github-->pycharm的更多相关文章
- Pycharm直接连接Github
Pycharm可以说是使用Python语言开发者的必备利器.高校学生有学生邮箱就可以免费使用,着实省了我不少银两.附个license图: Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很 ...
- Git Github的区别 & Pycharm使用GitHub
首先:git和github功能很强大,随着使用深入,我将随时填充,更新这篇文章,记录随时遇到的新的问题和感悟. 第一次知道github是看廖雪峰的课程,所谓版本管理,之前在辉煌科技用的是SVN,了解一 ...
- Django项目的创建与管理和pycharm与Github的秘密
随笔 - 174 文章 - 21 评论 - 19 Django项目创建与管理 1.主题 这部分教程主要介绍如何通过Pycharm创建.管理.运行一个Django工程.对于Django模块的相关 ...
- Windows下 Pycharm连接Github 教程
Pycharm连接Github 绑定账号 1.File->Settings->Version Control->Github Settings.png 会出现github,然后在旁边 ...
- pycharm使用github
pycharm使用github 绑定账号 File-settings 在搜索框输入git 会出现github,然后在旁边输入你github的用户名和密码,可以点击”test”测试一下,如果出现: Co ...
- Pycharm与github的秘密
GIT介绍 GIT文章请看老男孩教育-银角大王的博客: http://www.cnblogs.com/wupeiqi/articles/7295372.html Git 是一个开源的分布式版本控制软件 ...
- 解决:pycharm连接github报错 Can't login: Received fatal alert: protocol_version
如图1,进行测试连接的时候报错了 知乎的一位网友给了答案,详情参见知乎pycharm连接github报错,如何解决? "" Github 最近升级过协议,可能是你的 JRE 或者 ...
- PyCharm配置gitHub远程仓储
在一个团队里,编码不能是闭门造车,git学起来: 1. GIT的基本介绍.安装及使用教程- @廖雪峰 2. pycharm配置github远程仓储- @谢小小XH
- PyCharm与GitHub环境配置
转载地址:https://blog.csdn.net/xierhacker/article/details/70053162 一.准备工作 Ⅰ.git下载和安装 要连接GitHub,首先git是必不可 ...
- 利用PyCharm操作Github:仓库新建、更新,代码回滚
Github是目前世界上最流行的代码存储和分享平台,而PyCharm是Python圈中最流行的IDE,它很好地支持了Git操作.本文将会介绍如何利用PyCharm来连接Github,同时演示Git ...
随机推荐
- [svc]rsyslog及logrotate小结
[root@node1 logrotate.d]# ls dracut haproxy httpd mcelog nginx ppp psacct syslog yum yum install ngi ...
- [svc]tomcat在win+eclipse上部署/及虚拟主机配置/http302
tomcat也可以称为catalina catalina_home就是tomcat安装路径:D:\Program Files\apache-tomcat-8.0.36\bin windows下安装to ...
- poj 1113 Wall 凸包的应用
题目链接:poj 1113 单调链凸包小结 题解:本题用到的依然是凸包来求,最短的周长,只是多加了一个圆的长度而已,套用模板,就能搞定: AC代码: #include<iostream> ...
- 将json形式的时间字符串转换成正常的形式
//重写time的getter方法 //判断addtime和当期的时间差 // < 60分钟 返回 n分钟前 // > 60分钟 返回 n小时前 //超过24小时 返回 -月-日 - ...
- Challenge-2.1.4 部分和问题
部分和问题 描写叙述 给定整数a1.a2........an.推断能否够从中选出若干数,使它们的和恰好为K. 输入 首先,输入n.表示数的个数. 接着一行n个数. (1<=n<=20,保证 ...
- vim 设置
TL;DR: $ git clone https://github.com/sontek/dotfiles.git $ cd dotfiles $ ./install.sh vim Download ...
- 实现Netty服务器与CocosCreate通信
尽量采用无锁化Netty通信处理棋牌房间逻辑 一,棋牌类服务器的特点 1,棋牌类不分区不分服 一般来说,棋牌游戏都是不分区不分服的.所以棋牌类服务器要满足随着用户量的增加而扩展的需要,所以需要设计Ga ...
- eclipse配置weblogic服务器
最近项目要从tocmat迁移到weblogic,使用weblogic的原因不用多说,好处不言而喻.于是准备配置基于eclipse的weblogic服务器,并将整个过程记录下来分享给大家. ...
- Oracle10g RAC 关闭及启动
情况1: 保养数据库及操作系统,服务器,需要关闭DB(所有实例),OS 及Server . a. 首先停止Oracle10g 环境 $ lsnrctl stop (每个节点上停止监听,也可以用srvc ...
- ChemDraw综合型化学工具你值得拥有
1.ChemDraw综述 ChemDraw是业界领先的科学分析桌面套件,ChemDraw基础功能包括编辑.绘制与化学有关的一切结构图形,如建立和编辑各类分子式.方程式.结构式.立体图形.对称图形.轨道 ...