首页 > 解决方案 > 我可以从两个或多个位置以同一用户的身份开发 git repo 吗?

问题描述

我从事高性能计算 (HPC),最近开始使用 git。我在本地开发我的脚本,但我之前会使用“rsync”将我的脚本同步到 HPC 集群上的文件夹。要运行作业,我会从集群上的上述文件夹中访问脚本。

现在我使用 git,我想知道我的工作流程是否必须始终是:

  1. 在当地发展
  2. 推送到我的 git 仓库
  3. 将更改拉到集群上,然后
  4. 运行工作?

通常在测试时,对集群本身进行小的更改会更容易。但是在这种情况下,我必须创建两个用户名(就像我们从不同位置访问电子邮件一样)还是会通过使用来自两个不同位置的相同用户名来混淆 git?

此外,我不想再使用 rsync 方法,因为我在多个 HPC 系统上工作。我已经开始使用 git 来尝试统一我的开发目录并在多个位置顺利使用它。

我试图寻找预先存在的解决方案,但我的 git 词汇表不太好形成最佳搜索短语。

无论如何,感谢您阅读本文,非常感谢您对此事的评论!:)

标签: gitworkflowrsync

解决方案


“我会因为使用来自两个不同位置的相同用户名而混淆 git吗?”

不。


推荐阅读