git - 使用远程主机作为工作目录,git 扩展

标签 git git-extensions

由于许可限制(在特定域上运行、在特定路径内、允许特定 IP 等),我们的项目必须托管在服务器上并在那里进行测试,而不是克隆存储库并在本地进行开发和测试

因此我们无法设置本地测试环境,我们必须使用中央存储库并将其用作一种“远程工作目录”

开发团队想使用git extensions (gui)

是否有设置 git 扩展来打开远程作为工作目录并对其执行操作的方法,而不是本地目录?当对服务器测试存储库进行任何更改时,它们应该出现在暂存区域中。

请看图片below (large)例如

enter image description here

最佳答案

如果你真的需要,使用某种远程桌面软件,登录到远程盒子并在那里工作。

你可能会说“但在那种情况下,一次只能开发一个人”。那就对了。如果您使用远程目录作为工作目录,情况也会如此。
或者至少:它应该是。
让多个用户在相同工作副本上工作对我来说听起来不可行。

关于git - 使用远程主机作为工作目录,git 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10163176/

相关文章:

git - Bitbucket:更新 fork 以 merge master repo 的更改?

git - 如何缩小 .git 文件夹

Git merge/cherry-pick 避免暂存

GitExtensions 忽略 .gitignore

Git 扩展 - 个人仓库和中央仓库的区别

git - 使用 Git 扩展进行交互式 rebase

git - 如何在 xampp htdocs 中使用 Github

Git:如何将我的本地分支恢复到远程分支状态?

Git 错误 "non-monotonic index"

git - Git 中的错误 merge 冲突解决方案。重试错误的提交,保留此后的更改吗?