手把手教会你 如何在PyCharm上上传拉取代码

news/2025/2/22 17:17:52/

1. 简介

由于最近要经常拉去源码下来学习学习,所以在这里记录一下基本操作,不会的小伙伴一起学起来吧

1. 拉取代码

1.1 配置

首先在Settings - Version Control - Git中根据如下图配置, 1处填写的是本地自己下载的git的地址(没有先去官网下载一个)注意是cmd下的git.exe!!
在这里插入图片描述

然后就是下面的Settings - Version Control - GitHub 如下图,能用第一个通过github登录的就直接使用第一个,由于现在经常登不上去,所以我在这里就演示通过Token的方法
在这里插入图片描述点进去后会弹出一个界面,此时直接点击Generate跳转到Github登录认证页面中

在这里插入图片描述
进去后就是如下界面了,一般使用如下配置,方便上传拉取操作
在这里插入图片描述这里手动添加一项 方便我们删除,然后点击最下面的生成Token,将生成好的Token复制(关闭界面就没有了,一定要先复制到PyCharm中)

在这里插入图片描述

1.2 拉取

在完成上面所有步骤后我们就可以拉取代码下来拉,找到github上右上角绿色Code然后复制HTTPS链接到PyCHarm中
在这里插入图片描述
点击vsc - Get from Version Control 将刚刚复制的地址粘贴在如下URL处
注意这里的Directory 需要根据自己的实际情况来定义

在这里插入图片描述然后点击clone就完成啦,坐等代码下载到本地😁注意有时候网络不好可能无法连接GitHub导致报错,这个问题推荐使用Watt Toolkit 可以加速GitHub十分好用!!

3. 上传代码

3.1 配置

跟拉取一样在Settings - Version Control - Git中先进行Test(右边的按钮)成功应该会有下面的版本信息
在这里插入图片描述然后同样的方法在Settings - Version Control - GitHub处重新生成一个Token(前面配置好就无需这步)生成好Token后就可以进行提交啦

3.2 提交

选中项目,点击菜单栏中的VCS - Share Project in GitHub 然后选择需要上传的代码,之后在自己的GitHub上就可以找到啦

在这里插入图片描述


http://www.ppmy.cn/news/1379230.html

相关文章

[Electron]中IPC进程间通信

Electron中IPC 进程间通信 (IPC) 是在 Electron 中构建功能丰富的桌面应用程序的关键部分之一。在 Electron 中,进程使用 ipcMain 和 ipcRenderer 模块,通过开发人员定义的“通道”传递消息来进行通信。 本文介绍以下几个方面: 1-渲染进程到…

EasyExcel导出自定义表格

谈到新技术,每个人都会有点恐惧,怕处理不好。确实,第一次使用新技术会遇到很多坑,这次使用 EasyExcel 这个新技术去做 excel 导出,还要给表格加样式,遇到不同的版本问题,遇到颜色加错了地方&…

AtomicInteger原理

文章目录 AtomicInteger原理原理介绍源码分析 AtomicInteger原理 原理介绍 AtomicInteger的本质:自旋锁 CAS算法 自旋锁:当一个线程在获取锁时,如果锁已经被其他线程获取,当前线程就会不断循环检查锁是否被释放,直…

景安空间不支持指定运行目录tp5

/WEB/public/.htaccess配置 <IfModule mod_rewrite.c> Options FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s$1 [QSA,PT,L] </IfModule>. 2./WEB/.ht…

编程笔记 html5cssjs 003 协作、约定与标准 50以内的乘法算式

编程笔记 html5&css&js 003 协作、约定与标准 50以内的乘法算式 一、代码二、解释 综合应用代码示例。50以内的乘法算式。 一、代码 <!DOCTYPE html> <html lang"en"> <head><title>20以内的乘法</title><meta charset&qu…

基于yolov7与arduino的眼睛跟随模块

基于yolov7与arduino的眼睛跟随模块 整个模块的介绍摄像模块图片传输模块图像检测模块控制模块动力模块 整个模块的介绍 我们首先需要一个图片收集的模块来对当前的图片进行收集然后将图片传至服务端对图片中的眼睛利用YOLO进行检测最后将数据传至arduino使其控制动力模块来进…

网络学习DAY3--TCP并发

思路一&#xff1a;多线程并发 缺点&#xff1a;资源浪费过大&#xff0c;且能实现的并发量有限。 思路二&#xff1a;IO通信 1.阻塞IO 没有任务时&#xff0c;挂起任务&#xff0c;节省资源&#xff0c;提高效率 2.非阻塞IO 未收到数据时一直执行&#xff0c;效率很低 …

小蓝的钥匙(蓝桥杯错排)

现在有28个小朋友&#xff0c;每个人手上有一把钥匙&#xff0c;每一个钥匙都只能打开自己的房间门&#xff0c;现在将所有钥匙都收上来&#xff0c;然后再随机打乱分给每个小朋友&#xff0c;也就是有28&#xff01;的分法&#xff0c;请问现在其中14个小朋友的钥匙能恰好打开…