sourcegit-scm / sourcegit

Windows/macOS/Linux GUI client for GIT users
MIT License
610 stars 66 forks source link

[FR] lfs操作,支持选定 remote #209

Closed heartacker closed 1 week ago

heartacker commented 1 week ago

image

请求支持选定操作那个remote

lfs 在多remote 的管理一直是很头疼的,希望此软件可以解决这个问题

love-linger commented 1 week ago

真心不建议多个LFS server存在,Cherry-Pick/Merge等操作都会有问题,建议多个remote下,始终使用其中一个LFS server。比如在项目中新建.lfsconfig文件,添加如下配置:

[lfs]
    url = https://example.com/lfs/objects
love-linger commented 1 week ago

当然这个功能是可以添加的

heartacker commented 1 week ago

比如, 打个比方,代码仓库 同时使用 gitlab 和github,并都开启了 lfs, 默认使用gitlab 开发,大家都往gitlab 里面提交。 后面代码从gitlab pull 下来以后,就无法 push 到github,很多时候,是英文 lfs 问题。

当然,一般都是使用一个 平台做开发,另外一个主要做代码备份,但是这个确实是很常见的问题啊,没法避免。

所以希望,此功能。

heartacker commented 1 week ago

当然这个功能是可以添加的

感谢,刚需,谢谢啊

love-linger commented 1 week ago

提交了相关的功能扩展

下载地址:https://github.com/sourcegit-scm/sourcegit/actions/runs/9673264293