VSCode 连接 Gitee 实现代码拉取与更新
本文介绍在本地已有代码的情况下,通过 VSCode 连接 Gitee 并完成代码拉取、更新的完整流程。涵盖命令行与图形化操作两种方式。
一、准备工作
1. 安装 Git 并配置身份
Git 是连接本地代码和 Gitee 的桥梁,必须先安装并配置:
- 下载安装 Git:访问 ,根据系统下载,安装时选择默认选项即可。
本文详细介绍了如何在 VSCode 中连接 Gitee 进行代码管理的完整流程。内容包括环境准备(安装 Git、配置身份)、创建远程仓库、本地代码关联与首次推送(提供命令行与图形化两种方案)、日常拉取与更新操作,以及常见问题的解决方案。针对特殊场景,文章还提供了重建本地 Git 仓库以清除 LFS 残留的方法,以及使用 Git LFS 管理超大文件的步骤。通过遵循上述步骤,用户可实现从 0 到 1 的代码版本控制及多人协作。
本文介绍在本地已有代码的情况下,通过 VSCode 连接 Gitee 并完成代码拉取、更新的完整流程。涵盖命令行与图形化操作两种方式。
Git 是连接本地代码和 Gitee 的桥梁,必须先安装并配置:
git --version,若显示版本信息则安装成功。配置 Git 身份(需与 Gitee 账号一致):在终端输入以下命令(替换为实际信息):
git config --global user.name "your_gitee_username"
git config --global user.email "[email protected]"
访问 Gitee 官网,用手机号注册并登录。
打开 VSCode → 左侧「扩展」→ 搜索安装以下插件以提升体验:
https://gitee.com/your_user/repo.git)。# 1. 初始化本地 Git 仓库
git init
# 2. 将所有本地代码添加到暂存区
git add .
# 3. 提交代码到本地仓库
git commit -m "首次提交:完成基础功能"
# 4. 关联远程 Gitee 仓库(替换为你的 HTTPS 地址)
git remote add origin https://gitee.com/your_user/repo.git
# 5. 推送本地代码到 Gitee(首次推送加-u,分支名通常为 master 或 main)
git push -u origin master
*注:如果 Gitee 默认分支是 main,请将 master 改为 main。
origin → 确认。✅ 验证:刷新 Gitee 仓库页面,能看到本地代码文件即成功。
git pull origin master
git add .
git commit -m "修改了 xxx 功能"
git push origin master
git remote -v
作用:显示每个远程仓库的名称及拉取 (fetch)/推送 (push) 地址。
若遇到 LFS 残留或关联错误,可通过删除本地 .git 目录重建:
cd <project_path>
Remove-Item -Recurse -Force .git
git init
git config --global user.name "your_gitee_username"
git config --global user.email "[email protected]"
git remote add origin https://gitee.com/your_user/repo.git
git remote -v
git add .
git commit -m "首次提交:基础代码"
git push -u origin main
若项目包含大文件(如模型文件),可使用 Git LFS 管理:
git lfs install
git lfs version
git lfs track "*.pth"
git lfs track "*.pt"
git lfs track "*.zip"
git add .gitattributes
git reset HEAD .
git add .
git commit -m "feat: 使用 LFS 管理大文件"
git push -u origin main
*注意:码云 Git LFS 有配额限制,超出可能导致推送失败。
git push -u origin 分支名 完成首次推送。git pull,本地修改后按 add → commit → push 三步更新。
微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML 转 Markdown 互为补充。 在线工具,Markdown 转 HTML在线工具,online