重置头后如何将新提交推送到存储库?

时间:2018-05-09 10:32:41

标签: git

我通过SSH连接到服务器,对代码进行了错误的更改并致力于git。在此之后,我通过

删除了错误的提交
git reset --hard <previous_commit_id>

在此之后,我在笔记本电脑上进行了新的提交,并尝试将它们推送到我的服务器存储库

git push --force user@server.com:/path/to/project
Everything up-to-date

我看到一切都是最新的,但在服务器上,我没有看到 git log

中的新提交

在这种情况下,如何从本地仓库推送到服务器?

1 个答案:

答案 0 :(得分:0)

首先使用

添加要提交的文件
git add .

然后使用

提交更改
git commit -m 'Message About commit'

然后使用

将本地更改推送到远程服务器
git push origin <Branch Name>

用您的远程分支名称替换分支名称