我在获取一个远程分支时面临一个问题。我可以看到,在bitbucket中,当我运行git branch -a
命令时,我看不到它
以下是git配置。 (我用虚拟值替换了URL)
[remote "origin"]
url = https://[email protected]/test.git
fetch = +refs/heads/*:refs/remotes/origin/*
Git命令
git fetch release/fix_kerberos_retry_logic
错误信息:
fatal: 'release/fix_kerberos_retry_logic' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
更新:我能够克隆分支
git clone -b branch_name repo_url
git fetch
的第一个参数是要获取的远程的名称。
假设release/fix_kerberos_retry_logic
是origin
遥控器上存在的远程分支的名称,您的命令应该是:
git fetch origin release/fix_kerberos_retry_logic