PyCharm+GitHub 上传/下载项目 + 更新代码

 

1. 将代码保存到网络服务器/从网络服务器中下载代码
2. 在两台或多台电脑上对同一个python项目进行操作

利用PyCharm和GitHub实现这些。


PyCharm需要为Professional版本,Community版本不行。

Professional版本可以参考:https://blog.csdn.net/u014044812/article/details/78727496

本文参考:

https://www.runoob.com/w3cnote/git-guide.html

https://blog.csdn.net/zha6476003/article/details/83052032


 

目录

1. 获得SSH key

2. 在GitHub配置SSH key

3. 在PyCharm上添加GitHub账户

4. 上传项目(本地到GitHub)

5. 更新代码(本地到GitHub)

6. 更新代码(GitHub到本地)

7. 下载项目(GitHub到本地)

8. 取消项目与GitHub关联


1. 获得SSH key

下载安装git,安装完成后右击桌面打开Git Bash

输入以下:

# 创建一个保存ssh key的文件夹
mkdir ~/.ssh
# 输入你的GitHub用户名
git config --global user.name "XXX"
# 输入你的GitHub登陆邮箱(绑定邮箱)
git config --global user.email "[email protected]"

# 制作ssh key
ssh-keygen -t rsa -C "[email protected]"

 然后点三次回车

PyCharm+GitHub 上传/下载项目 + 更新代码_第1张图片

你会获得以下文件:

PyCharm+GitHub 上传/下载项目 + 更新代码_第2张图片


2. 在GitHub配置SSH key

登陆https://github.com/

PyCharm+GitHub 上传/下载项目 + 更新代码_第3张图片--->---> 

用记事本打开下面那个文件:

PyCharm+GitHub 上传/下载项目 + 更新代码_第4张图片

复制到

PyCharm+GitHub 上传/下载项目 + 更新代码_第5张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第6张图片

测试,在git bash输入 ssh [email protected]

PyCharm+GitHub 上传/下载项目 + 更新代码_第7张图片


3. 在PyCharm上添加GitHub账户

PyCharm+GitHub 上传/下载项目 + 更新代码_第8张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第9张图片

另外添加一下git.exe的路径:

找到你安装好的git.exe,然后test一下:

PyCharm+GitHub 上传/下载项目 + 更新代码_第10张图片


4. 上传项目(本地到GitHub)

也就是将本地PyCharm里面的project分享到GitHub上,形成一个GitHub中的repository。

PyCharm+GitHub 上传/下载项目 + 更新代码_第11张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第12张图片

选择上传文件:

PyCharm+GitHub 上传/下载项目 + 更新代码_第13张图片

点OK后开始上传:

PyCharm+GitHub 上传/下载项目 + 更新代码_第14张图片

成功分享到GitHub了,登陆GitHub确认一下:

PyCharm+GitHub 上传/下载项目 + 更新代码_第15张图片


5. 更新代码(本地到GitHub)

在PyCharm中更改某个file中代码后,该file会变成淡蓝色:

------>

对比一下改了什么(这个对比是本地(old)与本地(new)的对比):

PyCharm+GitHub 上传/下载项目 + 更新代码_第16张图片

将上述改动更新到GitHub:

注意:需要先commit(本地到本地)再push(本地到GitHub)

commit:

PyCharm+GitHub 上传/下载项目 + 更新代码_第17张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第18张图片

文件变回原来的颜色

push:

PyCharm+GitHub 上传/下载项目 + 更新代码_第19张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第20张图片

去GitHub上看一下:

PyCharm+GitHub 上传/下载项目 + 更新代码_第21张图片


6. 更新代码(GitHub到本地)

先在GitHub上编辑,输入新的changes

PyCharm+GitHub 上传/下载项目 + 更新代码_第22张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第23张图片

用pull将GitHub上的更新“拉到”本地:

PyCharm+GitHub 上传/下载项目 + 更新代码_第24张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第25张图片


7. 下载项目(GitHub到本地)

从A电脑上将项目上传到了GitHub,现在想下载到B电脑上,并在B电脑上更新代码。

在B电脑上重做步骤1-3

1. 获得SSH key

2. 在GitHub配置SSH key

3. 在PyCharm上添加GitHub账户

然后在创建项目界面:

PyCharm+GitHub 上传/下载项目 + 更新代码_第26张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第27张图片

URL就是GitHub上repository的网址,也可以在这看到:

PyCharm+GitHub 上传/下载项目 + 更新代码_第28张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第29张图片

PyCharm+GitHub 上传/下载项目 + 更新代码_第30张图片

加载完就OK了,现在可以在新的电脑B上更新代码了。


8. 取消项目与GitHub关联

PyCharm+GitHub 上传/下载项目 + 更新代码_第31张图片

然后在项目根目录下右击鼠标打开Git Bash

输入find . -name ".git" | xargs rm -Rf

你可能感兴趣的:(Python,PyCharm,GitHub)