将本地文件提交到远程git存储库

问题描述 投票:0回答:2

我正在尝试将我在本地 github 存储库上创建的一些文件提交到远程存储库。我尝试使用“git commit”命令,但执行此操作后,我收到一条消息“请使用功能分支”。但是,我目前在此存储库上没有任何其他分支。我已将我的问题的图片附加到这篇文章中。

我也尝试过使用“git Push”,但这也不起作用。我收到一条错误,指出“无法将某些引用推送到存储库”。

有谁知道我需要做什么才能成功地将本地存储库中的数据提交到远程存储库中?如有任何帮助,我们将不胜感激。

github terminal command-line command repository
2个回答
0
投票

该仓库是您个人的吗?然后在存储库中检查您的 GitHub 帐户,允许的推送代码方式是什么。 如果存储库属于其他人,则设置将设置为使用功能分支。 在这种情况下:

  1. 从主分支签出 git checkout -b yourname/branch_name
  2. 在新的结帐分支中添加您的代码
  3. 承诺并推动
  4. 转到远程存储库并从新创建的分支 yourname/branch-name 创建拉取请求到主分支并提交拉取请求。

0
投票

尝试“git push -u origin master”而不是“git Push”。说到功能分支的事情,如果你是初学者,你可以忽略它,这没什么好担心的。但是,如果您仍然好奇,那么让我告诉您,首先在开发分支/功能分支中部署代码,然后将其与主分支合并以避免将来出现任何问题,这是良好的工程实践,您可以阅读更多关于并尝试在制作个人项目的同时教授其他良好的工程原理,这将对您将来有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.