从0到1,将pycharm上的项目上传到github
从0到1将pycharm上的项目上传到github前置准备安装好Git必须安装勾选把 Git 加入系统 PATH安装好 PyCharm社区版 / 专业版都可以注册好 GitHub 账号浏览器登录 GitHub注意GitHub 现在不支持网页密码密码位置填Personal access token个人访问令牌不是你的网页登录密码。步骤 1PyCharm 新建本地项目pycharm安装和创建项目可以看这里打开 PyCharm →New Project配置Location选择本地文件夹项目名字英文不要中文空格Python interpreter选新建虚拟环境New virtualenv environment点击Create创建项目。在项目里新建一个测试文件比如demo.py随便写一点代码print(hello github)步骤 2本地开启 Git 版本控制初始化仓库git安装看这里PyCharm 顶部菜单File →settings在设置页面settings-test_project,找到版本控制Version Control点击Git,在右侧点击Test,找到已经安装好的git。如果Test找不到可以点击下图中的文件夹的图标在安装git的位置的bin目录下找到git.exe。之后点击右下角的Apply和OK。PyCharm 顶部菜单VCS→Enable Version Control Integration下拉选择Git点击 Enable。此时项目根目录会生成隐藏文件夹.git本地 git 仓库创建完成。把文件加入暂存右键项目根目录 →Git→Add提交到本地仓库快捷键CtrlK弹出提交窗口Commit message提交信息写init 初始化项目勾选要提交的文件 → 点击Commit只提交本地还没上传网上步骤 3网页 GitHub 上创建空仓库浏览器打开 github.com登录账号右上角加号→New repository填写仓库信息Repository name仓库名字英文和本地项目名最好一致Description可选描述不要勾选 Add a README file重点避免冲突仓库权限Public 公开 / Private 私有点击Create repository创建完成后页面会出现仓库地址复制HTTPS链接示例https://github.com/你的github用户名/仓库名.git步骤 4PyCharm 关联远程 GitHub 仓库PyCharm 底部打开 Terminal 终端或者顶部菜单Git→Manage Remotes点添加远程仓库Name填origin固定默认名字URL粘贴刚才复制的 GitHub HTTPS 地址点击 OK。步骤 5推送到 GitHub 远程第一次推送快捷键CtrlShiftK调出推送窗口分支选main新版 github 默认主分支叫 main旧版叫 master勾选Push点击推送。弹出登录弹窗用户名填你的 GitHub 用户名不是邮箱网页个人主页地址后面那串密码输入框粘贴 GitHub 个人访问 token不要填网页登录密码⚠️如何生成 GitHub 个人访问令牌 tokenGitHub 网页右上角头像 →Settings左侧滑到最底部Developer settingsPersonal access tokens→Tokens (classic)→Generate new token (classic)配置Note随便写比如pycharm‑pcExpiration选有效期建议 90 天权限勾选repo全部仓库权限必须勾拉到页面最底部点击 Generate token⚠️立刻复制生成的那串字符只显示一次丢失要重新生成把这串粘贴到弹窗的密码框。勾选记住登录成功。推送完成。步骤 6验证结果浏览器打开你的 github 仓库页面就能看到刚才上传的demo.py文件。常见踩坑推送报错remote: Support for password authentication was removed 原因用了网页登录密码必须用 token新建 github 仓库时勾选了 README推送报错冲突解决终端执行git pull origin main --allow-unrelated-histories解决冲突后再 push。PyCharm 找不到 Git设置File → Settings → Version Control → Git指定 git.exe 路径点 Test 测试连通。分支名是 master 不是 main推送的时候把分支改成 master 即可。可选更省事 SSH 方式以后不用输 token配置 SSH 密钥远程地址换成 SSH 链接后续 push/pull 不再弹账号密码。如果你需要我可以把 SSH 配置简短步骤写给你。极简流程总结PyCharm 新建项目 → 开启 Git、本地 commit 提交 → GitHub 网页新建空仓库复制 HTTPS 地址 → PyCharm 添加 remote 远程地址 → push 推送 → 弹窗填【github 用户名 token】。

相关新闻

5.3.1 PRIME 的两座桥:GEM ↔ dma-buf 桥接回调与 fd/handle 转换

5.3.1 PRIME 的两座桥:GEM ↔ dma-buf 桥接回调与 fd/handle 转换

5.2 节 分析 了dma-buf 这套「跨设备缓冲区共享」的通用机制,但它始终停在 dma-buf 自己的抽象层。回到 DRM/GEM 的场景:用户态访问 BO 的接口是一个进程内的 GEM handle(一个 32 位整数),渲染时用 handle 引用 BO&…

2026/11/5 1:22:33 阅读更多 →
音游高难度谱面攻关:从谱面拆解到肌肉记忆的系统方法论

音游高难度谱面攻关:从谱面拆解到肌肉记忆的系统方法论

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 10:21:13 阅读更多 →
STM32 硬件过流保护实战:比较器直连 BKIN,纳秒级关断不靠软件

STM32 硬件过流保护实战:比较器直连 BKIN,纳秒级关断不靠软件

烧掉第三对 MOS 管的那天下午,我终于承认软件保护是靠不住的。 当时的保护方案写得挺完整:ADC 定时采母线电流,超过阈值就在中断里调 HAL_TIM_PWM_Stop() 关掉六路输出。逻辑没问题,测试也过了。但真正短路的时候,从电…

2026/11/3 10:36:15 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/4 1:35:24 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/5 1:08:50 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/3 11:35:49 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/4 6:23:50 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/5 0:54:28 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/4 19:19:54 阅读更多 →

日新闻

周新闻

月新闻