vscode和git 踩坑

git init经常 在 vscode push错误问题:

正确姿势先 GitHub 上建仓库 → git clone 拉到本地 → 再用 VSCode 打开编辑

不是 :VSCode 里 git init → 再去 GitHub 选个仓库绑定


举个对比

操作流程 是否推荐 后果
GitHub 创建仓库 → git clone → 用 VSCode 打开 ⭐标准做法 历史一致,pull/push 都很顺
VSCode git init → 再 remote add GitHub 仓库 ⚠️常见坑 历史不一致,push 会卡、需要 force、还可能出错

所以 VSCode 的正确使用方式是:

第一次开发项目:

  1. 去 GitHub 创建仓库

  2. 打开终端执行:

    复制代码
    bash复制编辑git clone git@github.com:xxx/project.git
    code project/
  3. VSCode 自动识别 .git,Git 面板就能用了

  4. 你直接 commit + push,完全没烦恼 😎


小建议:你可以设置个小记忆点:

git clone 是正门,git init 是逃课进来,Git 不认你这号人


如果你平时喜欢直接 VSCode 里点开新文件夹开发,那建议先从 GitHub clone 下来再开始写,这样你以后不会每次 push 都遇到奇奇怪怪的问题了。

相关推荐
少司府8 分钟前
C++基础入门:第一个C++程序
java·c语言·开发语言·c++·ide
栗子甜酒10 分钟前
统信系统下载VScode+Node
ide·vscode·编辑器
ShineWinsu2 小时前
对于Linux:git版本控制器和cgdb调试器的解析
linux·c语言·git·gitee·github·调试·cgdb
sjmaysee2 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
慕诗客3 小时前
VSCODE+EIDE编译和下载单片机程序
ide·vscode·单片机
螺丝钉code3 小时前
阿里巴巴AI IDE编程工具Qoder 教程
ide·qorder
嗡嗡嗡qwq3 小时前
【如何使用vscode+github copilot会更加省额度】
vscode·github·copilot
lingzhilab3 小时前
零知IDE——基于ESP32的BLE Mesh蓝牙组网多灯智能控制系统
ide·单片机·esp32
zhouping@4 小时前
[极客大挑战 2020]Greatphp
android·ide·web安全·android studio
php_kevlin4 小时前
git提交限制规范
大数据·git·elasticsearch