Git无法锁定ref,无法创建ref [重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我收到此错误:

fatal: cannot lock ref 'refs/heads/oleg/feature/1535693040/squashed':

'refs / heads / oleg / feature / 1535693040'存在;无法创建'refs / heads / oleg / feature / 1535693040 / squashed'

生成错误的脚本是:

current_branch="$(git rev-parse --abbrev-ref HEAD)"

git checkout -b "$current_branch/squashed"
git reset --soft "remotes/origin/dev";

git add .
git add -A
git commit -am "ores/gitflow auto-commit (squashed)"
git push

有谁知道那是什么?

git git-checkout
1个回答
2
投票

啊,我找到了答案:https://stackoverflow.com/a/22630664/1223975

简而言之,如果:a/b/c存在,Git无法创建a/b/c/d

不知道为什么

© www.soinside.com 2019 - 2024. All rights reserved.