如何提pr&vscode如何连上wsl
参与开源项目流程(Fork & PR)
Fork 仓库
- 在目标开源项目页面点击 Fork,将项目复制到自己的 GitHub 账户。
克隆到本地
在自己 Fork 的仓库点击 Code 按钮,复制 HTTP/SSH 链接。
在 Git Bash 执行:
1
2
3
4
5bash
复制编辑
git clone 链接地址
修改代码
- 创建分支 → 修改代码 → 提交到自己的远程仓库。
发起 Pull Request (PR)
- GitHub 会在原仓库页面提醒你当前有新提交可 PR。
- 点击绿色按钮(建议使用提醒中的按钮),填写必要信息提交,等待仓库维护者审核合并。
更新 Fork 仓库(与原项目同步)
关联原仓库
1
2
3
4
5bash
复制编辑
git remote add upstream 原仓库链接获取原仓库最新代码
1
2
3
4
5bash
复制编辑
git fetch upstream合并到本地主分支
1
2
3
4
5bash
复制编辑
git merge upstream/master推送到远程 Fork 仓库(可选)
1
2
3
4
5bash
复制编辑
git push origin master
在 VS Code 提交代码
- 选择修改的文件,点击文件右侧的 加号(加入暂存区)。
- 填写提交信息,点击 √(提交到本地)。
- 点击 同步/推送按钮 上传到远程仓库。
VS Code 连接 WSL
安装 Remote-WSL 插件(VS Code 扩展商店)。
安装 WSL 并选择版本 1/2:
1
2
3
4
5powershell
复制编辑
wsl --set-version <发行版名> 2更新 WSL 内系统:
1
2bash复制编辑sudo apt update
sudo apt upgrade在 VS Code 中连接 WSL
- 左下角点击 “><” 图标 → 选择 “Connect to WSL”。
- 如果第一次失败,关闭 VS Code 再尝试。
打开 WSL 内文件夹
- 进入存储在 WSL2 内的文件夹后,按需安装语言环境。
参考文章
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 EIGHTJIU!
评论