我也在reddit上问了这个问题,但是我也在这里问了我的赌注。
我们有一名员工需要能够将远程非裸存储库视为本地存储库。该员工需要能够进行分支,提交和合并。有一些并发症。
我认为一个好的解决方案是将sshfs用于"本地化"远程仓库,允许任何git GUI将其视为本地。但是我们不知道这是否与定期上下来的互联网连接兼容,并且根据月亮的阶段。
此外,高级工程师更愿意找到一个内置支持管理远程非裸存储库的GUI客户端,而不是使用sshfs" hack"。不幸的是,这将排除SourceTree,并且是相关员工的首选。
真的,这是两个问题:
答案 0 :(得分:0)
看起来我们有一个替代解决方案,完全用git钩子来回避问题。我只需粘贴reddit评论:
看起来我们最终会用git hook解决这个问题,如下所示: