我有一个名为 develop 的主分支。
我从开发创建了一个功能分支,并做了一些更改并签入了功能分支。
我的jenkins作业会将功能分支代码检出到另一个服务器位置,但是我需要使用新检出的代码中的功能分支名称来查找父分支名称(开发或主版本)。
我尝试了所有命令来获取它,包括下面的命令
git symbolic-ref refs / remotes / origin / HEAD | sed's @ ^ refs / remotes / origin / @@'
致命的:ref refs / remotes / origin / HEAD不是符号ref
在同一服务器中创建分支后,以上命令将起作用。
[man @ testserver代码] $ git symbolic-ref refs / remotes / origin / HEAD | sed's @ ^ refs / remotes / origin / @@'
开发
请提出一种将特定分支代码检出到新服务器后获取父分支的方法。