权限被拒绝(publickey)。创建新分支时

时间:2017-08-19 09:12:32

标签: git

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

我想添加新分支

1.我创建了名为feature

的分支

2.Locally,我运行git fetch && git checkout feature

这给了我:

  

权限被拒绝(publickey)。致命:无法从远程读取   库中。

     

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

注意:当我处理同一个仓库的主分支时,一切都很好,我可以pushpull没有任何问题。

任何帮助?

1 个答案:

答案 0 :(得分:0)

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

当我在本地运行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