我有一个 git 存储库,我已经工作了几个星期,一切都很好。
我想添加一个新分支:
1.我创建了名为feature
的分支
2.在本地,我运行git fetch && git checkout feature
这给了我:
权限被拒绝(公钥(。致命:无法从远程读取 存储 库。
请确保您具有正确的访问权限和存储库 存在。
注意:当我在同一存储库的主分支上工作时,一切都很好,我可以毫无问题地push
和pull
。
有什么帮助吗?
问题是我从网站创建了分支,而不是使用命令在本地创建分支。
当我在本地运行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