如何将提交的更改上传到我的 GitHub 存储库?

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

我使用

clone
在 GitHub 上创建了我的存储库的本地副本。

我修改了一些文件。然后我做了:

git commit -a

现在我想将提交的更改保存到 GitHub 存储库。

我怎样才能做到这一点?

git github commit
6个回答
21
投票

推送您的更改:

git push origin master

如果与 master 不同,请将

master
替换为您要推送的分支的名称。

如果自上次更新后分支已更新,则更改可能会被拒绝。在这种情况下,您必须首先拉取远程分支上的最新更改:

git pull origin master

您可以选择在远程主服务器上重新调整您的更改(这将阻止合并提交),方法是:

git pull origin master --rebase

11
投票

请按照以下步骤操作:

1. cd /project path
2. git add *
3. git commit -m "Enter commit message here"
4. git push

3
投票

您想使用

git push
将更改推送到中央存储库。它可能会提示您输入 github 密码。


2
投票

要发布本地更改,请按照以下 3 个简单步骤操作:

  1. git add <filename>
    git add *
    添加所有内容
  2. git commit -m "Enter e message here"
  3. git push

0
投票

如果您想将代码/项目的更改提交到 github,请在终端中使用以下代码。

  1. git checkout main(如果你的项目有“主分支”)
  2. git拉
  3. git merge master(将更改合并到 master 分支)
  4. git 添加。
  5. git commit -m“提交消息”
  6. git 推送

0
投票

问题中未涵盖的一个场景是分支保护应用于原始存储库。然后,当您尝试推送时,对

main
master
的更改可能会被拒绝。最初的问题说“克隆我的存储库”,但您更有可能克隆一个您不是原始所有者的存储库。

如果您更新了像

main
这样的受保护分支,并且后续的推送尝试被拒绝,则需要重命名您的分支。您可以选择尚未使用的分支名称并描述您所做的更改。

可以使用 gitbranch -m .

重命名分支。

然后,您应该能够使用

git push
成功推送。

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