与Github相当绿色,但到目前为止我找到的建议都没有用。
我正在为私人Github仓库添加一项新功能。我被指示创建一个分支并提交拉取请求。
我在Github的桌面客户端添加了repo并创建了一个新的分支new-feature
。我做了所有的更改,但是当我尝试将它们发布到分支时,我得到了:
Repository not found!
'new-feature' doesn’t seem to exist at https://github.com/username/main-name.git/ anymore. You may not have access, or it may have been deleted or renamed.
我可以在浏览器中看到repo仍然在该地址,但我想我没有写访问权。
让这个工作正常的正确过程是什么?我应该将回购克隆到我自己的帐户(作为私人回购)并从那里提交拉动请求吗?我已经尝试了但是却找不到将它链接到主回购的方法,也许我已经错误地克隆了它......
答案 0 :(得分:4)
在GitHub上创建项目的分支。 别担心,你的工作仍然是私密的。
将你的工作推到你的前叉。在那里,你有书面许可。
从分支中的分支创建拉取请求。