我需要通过自动化在git远程上创建一个新的分支,但是我需要这样做而不需要首先获得可能很大的repos的本地副本.
除非我遗漏了某些东西(显而易见或微妙),否则我找到的每个例子都假定我想在本地"获取","克隆"或"检出"回购,然后创建分支,然后推送到原点.
这不是我想要做的.我需要,从一个在ubuntu服务器上运行的脚本,我无法负担克隆repos的开销,只需向远程添加一个分支,这样其他人就可以拉下该分支并开始工作.
用例是,我正在使用自动化框架,我们通过在开发人员开始工作之前创建功能分支来实施最佳实践.
使用GitHub或GitLab可以通过API轻松实现.在某些情况下,我的客户只是使用'git',我必须使用命令行和脚本执行此操作.
我知道这可能含糊不清,如果问题不明确,请告诉我.
| 归档时间: |
|
| 查看次数: |
2368 次 |
| 最近记录: |