权限被拒绝(公钥).创建新分支时



我有一个 git 存储库,我已经工作了几个星期,一切都很好。

我想添加一个新分支

1.我创建了名为feature的分支

2.在本地,我运行git fetch && git checkout feature

这给了我:

权限被拒绝(公钥(。致命:无法从远程读取 存储 库。

请确保您具有正确的访问权限和存储库 存在。

注意:当我在同一存储库的主分支上工作时,一切都很好,我可以毫无问题地pushpull

有什么帮助吗?

问题是我从网站创建了分支,而不是使用命令在本地创建分支。

当我在本地运行git branch时,这应该给我分支列表。

它只给了我master分支。

所以,我像这样修复它:

我从delete-branch按钮中删除了分支。

我使用 git 在本地重新创建了它:

$ git branch <feature_branch> //create a new branch,
$ git branch // to list them 
$ git checkout <feature_branch> // work on new branch
$ git add .     
$ git commit -m "adding a change to the feature branch"
$git push origin feature_branch

最新更新