首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >硬复位后推送到服务器故障

硬复位后推送到服务器故障
EN

Stack Overflow用户
提问于 2012-12-03 20:03:14
回答 1查看 135关注 0票数 0

我是新的git,并试图设置git与http://danielmiessler.com/study/git/#website管理我的网站。我正在使用win7中的git gui

我已经开始工作了,但是由于错误的原因,我做了一次很难的复位。现在,虽然当我将最新的更改从本地推到我的网站时,IDE说它工作了,但是没有发生对远程服务器上的实际站点的任何更改。

下面是一个示例消息:

2012年12月3日下午2:15:38推动git push ssh://*..com/home/*/site_hub.git+ref/ ==IDE== /==IDE==/heads/主站:主旧Id :d8ad488e1d9f8db069cf2f93d289b7*新Id:==IDE==结果: OK本地存储库更新

当我转到服务器的文件管理器时,今天似乎没有更新任何文件。

在硬复位之前它工作得很好。我怎么才能解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-03 22:19:58

输出告诉您,您的本地存储库中没有未在服务器中发生的更改。

代码语言:javascript
复制
git reset --hard 

将只删除上次提交和当前状态之间在本地分支中跟踪的更改。

做,做

代码语言:javascript
复制
git log

您可能会看到您没有提交的更改。

你也可以尝试

代码语言:javascript
复制
git push --force <MYREMOTE> <MYBRANCH>

若要用当前分支替换服务器分支,这将覆盖服务器上的任何更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13690771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档