Github 克隆 PyCharm,vscode

目录

一,pycharm

二,vscode

一,pycharm

PyCharm 通过 VCS 克隆 GitHub 项目的标准流程

准备阶段 关闭当前已打开的项目:通过菜单栏选择 File → Close Project 返回欢迎界面。确保操作环境为初始状态。

操作步骤 在 PyCharm 欢迎界面点击 Get from VCS 按钮。该选项专为从版本控制系统(如 Git)克隆仓库设计,区别于新建空白项目。

获取仓库地址 访问目标 GitHub 仓库页面,点击绿色 Code 按钮,复制 HTTPS 格式的仓库链接。示例格式:

复制代码
https://github.com/username/repository.git

配置克隆参数 在 PyCharm 弹出的窗口中填写:

  • URL 字段:粘贴复制的 GitHub 仓库地址
  • Directory 字段:指定本地存储路径(如 D:\Code\ProjectFolder) 注意:路径应指向新目录而非现有项目目录。

执行克隆 点击 Clone 按钮后,PyCharm 将自动完成以下操作:

  • 下载仓库全部内容
  • 在指定路径创建项目文件夹
  • 初始化 Git 本地仓库
  • 设置远程仓库别名 origin
  • 切换至默认分支(通常为 mainmaster

后续处理 克隆完成后,PyCharm 会自动将该项目作为新窗口打开。此时项目已具备完整版本控制功能,包括提交、推送、拉取等操作入口。

技术等效 该过程与命令行执行以下指令等效:

bash 复制代码
git clone <repository_url> <target_directory>

PyCharm 额外附加了:

  • 自动生成 .idea 项目配置目录
  • 预配置 Python 解释器环境
  • 索引项目文件以支持代码提

这个一般可弄下来是main 分支然后想更改分支如何做?

复制代码

先确认当前分支 → 看远程有哪些分支 → 切到目标分支 → pull 最新代码

查看 Git 分支

在 PyCharm 的 Terminal 中输入以下命令

bash 复制代码
git branch
 

输出示例:

bash 复制代码
* main
  feature-branch
 

其中,* 表示当前所在的分支(这里是 main)。

切换 Git 分支

如果需要切换到另一个分支(如 feature-branch),使用:

bash 复制代码
git checkout feature-branch
 

查看远程分支

bash 复制代码
git branch -r
 

情况 B:远程有这个分支,但本地还没有

这时候你不能直接乱切,要这样做:

bash 复制代码
git checkout -b feature/admin-module origin/feature/admin-module

在本地创建一个叫 feature/admin-module 的分支,并让它跟踪远程的 origin/feature/admin-module,然后立刻切过去

切完分支后,怎么拉取最新代码

bash 复制代码
git pull origin feature/admin-module

二,vscode

本质上跟pycharm 相同基本都是命令行

bash 复制代码
cd /d D:\PythonCode1
git clone https://github.com/DYF-cell/gorunners.git
cd gorunners
git branch
git branch -r
git checkout -b dev origin/dev
git pull

最常见错误

1. git 不是内部或外部命令

说明没装 Git 或环境变量没配好。


2. destination path 'gorunners' already exists

说明本地已经有这个文件夹了。

相关推荐
fthux5 小时前
装闭 RenoPit 源码解析(09):AnalysisEngine装修闭坑分析主流程
人工智能·ai·开源·github·open source·renopit
JackieDYH5 小时前
Git 与 GitHub 新电脑配置指南(从零开始)
git·github·工具·使用教程
云空15 小时前
《VPython 相关的 GitHub 仓库地址清单》
github·可视化·vpython
树码小子17 小时前
Pycharm解释器配置问题解决
ide·python·pycharm
小弥儿18 小时前
GitHub今日热榜 | 2026-08-14:OSINT情报工具回流,本地AI赛道升温
人工智能·学习·开源·github
FlyWIHTSKY20 小时前
idea中集成claude功能
java·ide·人工智能·intellij-idea·cloudera
weixin_4046793120 小时前
godot + vscode ai开发
ide·vscode·编辑器·游戏引擎·godot
我一定会有钱20 小时前
vscode system下载安装
ide·vscode·编辑器
Shell运维手记1 天前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github
码流怪侠1 天前
StereoCrafter 源码级深度拆解:腾讯如何把 2D 视频“抠“成 3D
github·音视频开发·webvr