我正在使用Bitbucket Server API编写一些自动脚本 . 我在这里有很多动作,有拉动请求创建等 .
出于某种原因,我需要与远程同步一些分支并与其他分支合并(git merge) .
有可能做这样的事情:
git checkout my_branch git pull git merge another_branch
我可以通过直接shell调用来完成这个工作人员,但它需要分支克隆等 .
有任何想法吗?
如果您只想编辑单个文件,则会有一个新的edit API(自4.13开始) . Git本身就是我们建议用于操纵Git repos的API .
关于repo大小,你可以使用现代版本的Git进行浅层克隆,以减少数据量,并仍然可以推回 . 根据您的方案,您可能还可以随时维护本地副本,而不是每次都克隆 .
1 回答
如果您只想编辑单个文件,则会有一个新的edit API(自4.13开始) . Git本身就是我们建议用于操纵Git repos的API .
关于repo大小,你可以使用现代版本的Git进行浅层克隆,以减少数据量,并仍然可以推回 . 根据您的方案,您可能还可以随时维护本地副本,而不是每次都克隆 .