我无法推送到远程存储库。
我按照列出的Using Source Control Guide
步骤进行操作我可以毫无错误地进行提取。
当我拉动时,我收到以下消息:
Pull request failed Could not get advertised Ref for branch refs/heads/master
当我提交时,我收到以下消息:
Commit request failed Commit failed. Ref must be HEAD and is HEAD
当我尝试推动时,我看不到任何远程分支。
我确信我的登录用户名和密码是正确的。
在3月份的更新中,他们添加了“在Git中创建远程分支”功能。
https://help.hana.ondemand.com/webide/frameset.htm?98fd3efb757d4e39b25740d2f3c83b61.html
答案 0 :(得分:2)
如果您的远程存储库上没有主分支,则可能会出现拉错误。你不能从一个不存在的分支拉出来。
如果遥控器上不存在分支,则WebIDE不会显示遥控器。所以你将无法推动。你应该首先在遥控器上创建一个分支。然后尝试推/拉。
您可以使用git客户端(例如git-scm)&然后将分支推到遥控器上。创建一个项目文件夹&在终端/命令提示符中导航到它。添加一些文件可能是Readme.md&运行以下命令。
git init //Initialize the repository
git add -A //Add all files to the staging area
git commit -m "Initial Commit" //Commit all changes
git remote add origin https://github.com/YouUser/SampleApp.git //Add your remote
git push origin master //Push the branch 'master' to the remote repository
现在在WebIDE&中添加遥控器它应该显示在遥控器中。
答案 1 :(得分:1)
在3月的更新中,他们添加了#34;在Git中创建远程分支"功能
https://help.hana.ondemand.com/webide/frameset.htm?98fd3efb757d4e39b25740d2f3c83b61.html
答案 2 :(得分:0)