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 "xxx@xxx.com"

# 制作ssh key
ssh-keygen -t rsa -C "xxx@xxx.com"

 然后点三次回车

你会获得以下文件:


2. 在GitHub配置SSH key

登陆https://github.com/

--->---> 

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

复制到

测试,在git bash输入 ssh git@github.com


3. 在PyCharm上添加GitHub账户

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

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


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

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

选择上传文件:

点OK后开始上传:

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


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

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

------>

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

将上述改动更新到GitHub:

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

commit:

文件变回原来的颜色

push:

去GitHub上看一下:


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

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

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


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

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

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

1. 获得SSH key

2. 在GitHub配置SSH key

3. 在PyCharm上添加GitHub账户

然后在创建项目界面:

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

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


8. 取消项目与GitHub关联

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

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

  • 32
    点赞
  • 128
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
要在PyCharm中克隆GitHub项目,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Git,并记住Git的安装路径。 2. 在PyCharm中,点击菜单栏的"File",然后选择"Settings"。 3. 在"Settings"窗口中,选择"Version Control",然后选择"Git"。 4. 在"Git"选项卡中,配置Git的路径,即刚才安装Git下的cmd目录。 5. 点击"Test"按钮,确保Git配置成功。 6. 登录GitHub,打开"Settings",然后点击"SSH keys"。 7. 在"SSH keys"页面中,点击右上角的"New SSH key"。 8. 将生成的公钥id_rsa.pub复制到"key"输入框中,并为当前的key起一个title来区分每个key。 9. 在PyCharm的VCS工具栏中,选择"Git",然后点击"Clone"。 10. 在弹出的对话框中,输入要克隆的GitHub项目的路径和要导入的路径,然后点击"Clone"按钮。 这样,你就可以在PyCharm中成功克隆GitHub项目了。\[1\]\[2\] #### 引用[.reference_title] - *1* [通过pyChram克隆Github中的项目](https://blog.csdn.net/FrankieHello/article/details/78251350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [pycharmgithub上clone项目](https://blog.csdn.net/bubblelone/article/details/83955978)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值