我有 Jenkins 工作,它在其配置中调用 Python 脚本。脚本创建几个文件并执行git add path/to/new/files
,git commit -m "foobar"
然后git push -u origin my_branch
. 如果我在本地调用该脚本,则会添加所需的文件并将其推送到该分支。当 Jenkins 作业调用该脚本时,git push
返回错误。
error: src refspec my_branch does not match any.
error: failed to push some refs to 'git@example.com:my_project.git'
知道为什么吗?之后我需要能够git pull
创建文件。