git - 我可以从两个或多个位置以同一用户的身份开发 git repo 吗?
问题描述
我从事高性能计算 (HPC),最近开始使用 git。我在本地开发我的脚本,但我之前会使用“rsync”将我的脚本同步到 HPC 集群上的文件夹。要运行作业,我会从集群上的上述文件夹中访问脚本。
现在我使用 git,我想知道我的工作流程是否必须始终是:
- 在当地发展
- 推送到我的 git 仓库
- 将更改拉到集群上,然后
- 运行工作?
通常在测试时,对集群本身进行小的更改会更容易。但是在这种情况下,我必须创建两个用户名(就像我们从不同位置访问电子邮件一样)还是会通过使用来自两个不同位置的相同用户名来混淆 git?
此外,我不想再使用 rsync 方法,因为我在多个 HPC 系统上工作。我已经开始使用 git 来尝试统一我的开发目录并在多个位置顺利使用它。
我试图寻找预先存在的解决方案,但我的 git 词汇表不太好形成最佳搜索短语。
无论如何,感谢您阅读本文,非常感谢您对此事的评论!:)
解决方案
问:“我会因为使用来自两个不同位置的相同用户名而混淆 git吗?”
不。
推荐阅读
- c# - ES 512 jwt 令牌验证
- treeview - 是否可以重新设置 wxTreeItem 或 wxTreeListItem?
- awk - gawk 中 gensub() 的解释
- swift - 编写 switch 语句以根据数字返回图像而不重复太多代码的最佳方法是什么?
- php - 查询结果到数组字符串
- python-3.x - 为什么每次迭代我的 tqdm 进度条都显示在新行上?
- hugo - 将带有隐私包的 cookie 消息添加到 blogdown 网站
- mysql - 如何在mysql中查找同一列不同行中的两个值之间的差异
- pandas - Pandas - 将缺失的列自动添加到 Dataframe
- reactjs - Redux 状态在状态更新后返回未定义