VScode与github连接实现代码备份
最近做项目的时候突然意识到代码管理的重要性了把修改的代码上传github之后不仅好留存也比较好分享给别人于是就有了这个总结因为只是我自己遇到的一些问题总结仅作分享。1. 首先确认git的安装git --version2. 配置 git 用户信息git config --global user.name 你的名字 git config --global user.email 你的邮箱3. 进入项目并且初始化 git先在本机建立一个Git 仓库暂存①终端输入cd /你的项目路径 git init先配置 Git 用户名和邮箱git config --global user.name 你的名字 git config --global user.email 你的GitHub邮箱配置完可以检查git config --global --list②或者在vscode里面Ctrl Shift PGit: Initialize Repositorypycache/ *.pyc .venv/ venv/ .env *.pth *.pt *.ckpt *.npy *.npz data/ dataset/ datasets/ outputs/ output/ logs/ runs/ checkpoints/提交代码的时候在源代码管理上方的输入框里写提交信息Initial backup4. 上传到 GitHubgit remote add origin gitgithub.com:用户名/仓库名.git#绑定你刚刚创建的 GitHub 空仓库#检查git remote -vInitial backupupdate training script这里可以是其他任何说明每次 commit 都必须有提交说明否则 Git 不知道这次版本记录的含义空消息一般会被取消提交。但提交说明不是固定几种可以自己写。只是建议写得清楚一点方便以后回看。5. Git 连接不到 GitHub 服务器你科学上网的话就需要给 Git 配置端口一般用的是白色小猫的话端口默认就是7890紫色小猫的话默认是 7891git config --global http.proxy http://127.0.0.1:7890 git config --global https.proxy http://127.0.0.1:7890 git config --global http.version HTTP/1.1第一commit 是本地保存一次版本记录第二push 才是上传到 GitHub。完整流程改代码 → 暂存 add → 提交 commit → 推送 push6. 一些常用指令git remote -v查看当前本地项目绑定的是哪个 GitHub 仓库。git remote set-url origin https://github.com/xxxxxx/xxxxxxxxgit作用重新指定远程仓库地址。这一步是为了确保它传到正确的 GitHub 仓库。git branch -M main作用把当前分支命名为main。GitHub 默认现在一般使用main分支所以这一步是统一分支名称。git push -u origin main作用把本地main分支推送到 GitHub 的origin/main。这里的-u是建立追踪关系。成功后以后你再上传就只需要git push或者直接在 VSCode 里点“同步更改”。终端显示branch main set up to track origin/main.Everything up-to-date这说明两件事1. 本地 main 已经和 GitHub 的 origin/main 绑定成功 2. 当前本地已经没有新的提交需要上传