如何将新的本地存储库推送到旧的远程存储库?

How to push a new local repository to old remote repo?

我在 github 中有一个远程仓库。由于我一直致力于改进我的项目,因此我更改了项目结构并添加/删除了一些文件。现在我想将这个新的本地项目文件推送到 github 上的远程仓库。我怎么做?任何示例/解释都会有所帮助。

如果我对你的问题的理解正确,你只是想用你的更改更新你的远程仓库。

您需要添加并提交您的更改,然后将上游推送到您的远程仓库,如下所示:

1) 确保你的上游指向你的远程仓库:

git remote -v

如果 url 没有返回到您的上游存储库,请立即设置:

git remote add origin URL_TO_REMOTE_REPO

2) 接下来,添加您的更改(如果您想更新所有内容,请使用 --all

git add --all

3) 现在,提交您的更改并编写详细说明更改的提交消息

git commit

4) 最后,推送到你的远程仓库:

你可以推送到一个分支...

git push origin YOUR_BRANCH_NAME

或者你可以像这样直接push到master...

git push origin master

注意:这假定您正在使用的本地目录已初始化为 git 存储库。如果没有,请在尝试上述步骤之前使用命令 git init