1
QS0x01 2025 年 12 月 28 日
不如学习下命令,常用的就那些也不多。忘了还能随时查 AI
|
3
KiraMaple 2025 年 12 月 28 日
直接用 vscode 啊,vscode 里面很多 git 相关的插件,我基本上常年使用 vscode 连接远程 linux 机器写代码,git 插件就 vscode 自带的 git 功能+gitlens+git graph ,不用付费都可以
|
5
orzsirius 2025 年 12 月 28 日
你是代码克隆在 windows 主机,然后用 vscode 选择在容器中打开?根据 Google AI 的回答, 这种跨文件系统的操作性能极差(尤其是 Node.js 或 PHP 等包含大量小文件的项目),且容易出现热更新( HMR )失效的问题。如果是代码在 wsl2 内,然后运行 code .并启动开发容器,这才是真正在 wsl2 中使用容器开发,读写速度通常快 10 倍以上。至于你说的 git 问题,看起来是你想用 windows 中的 GUI 工具管理 wsl2 的 git ?我的建议是不如直接用 vscdoe 的 git 插件,GitKraken 家的 gitlens 我觉得挺好用的,跟 sourcetree 之类比较像。实在不行,就 wsl2 中的 vscode 提交推送,windows 中你爱用的拉取
|
6
ysc3839 2025 年 12 月 28 日 via Android
WSL2 好像可以把文件系统挂载到宿主机?不行的话装个 sshfs 挂载吧。
|
7
Rache1 2025 年 12 月 28 日
|
8
maninnet OP |
9
colourfulsai 2025 年 12 月 28 日
代码放在 wsl ,windows 开 vscode ,用(内置的)远程连接链接 wsl ( vscode 对 wsl 有很多官方优化)。和本机开发没什么区别。
|
10
momocraft 2025 年 12 月 28 日
wsl 里跑 GUI 的 git 工具也会卡吗?
|
11
WuSiYu 2025 年 12 月 29 日
曲线救国:用 wslg 在 wsl 里跑 linux 下的图形化 git 客户端
|
12
WuSiYu 2025 年 12 月 29 日
另外 vscode 的 gitlen 插件也还可以
|
13
caiyuan 2025 年 12 月 29 日
真的试试用命令,不麻烦的,常用的也就那三四个而已,add commit pull push,再来 2 个 checkout merge...
|
14
twofox 2025 年 12 月 29 日
我直接在 wsl2 中跑 idea. 对我来说是最好的 git GUI 工具。
|
15
listenerri 2025 年 12 月 29 日
github desktop 有 linux 版本的,直接在 wsl 命令行仓库位置启动就行了,win11 下默认支持 wsl 里的图形软件( wslg 实现的)
|
16
nowtg 2025 年 12 月 29 日 via iPhone
lazygit 、gitui 这种命令行 ui 试试
|
17
Newbee24 2025 年 12 月 29 日
@colourfulsai +1,目前就是这个方案体验挺好的
|
18
adgfr32 2025 年 12 月 29 日 via Android
应该都支持吧,你把 wsl 看成是一个本地路径。
在 wsl 的项目里执行 explore.exe . 会打开一个文件夹,然后复制地址到 gui 工具中打开 或者给你安利 lazygit ,终端里操作,非常舒服 |