我刚刚完成了一个函数,添加它并在develop分支中提交它。当我的工作添加到服务器的时候,我用ssh登录,我做了:git pull origin"错误的分支"。我的网站进行了一次旧的更新,现在我已经重新开发了(正确的分支)并没有任何变化。
我该如何解决?
以下是我得到的回复:
From 193.108.29.147:/var/git/repositories/my_website
* branch develop -> FETCH_HEAD
Already up-to-date.
答案 0 :(得分:1)
错误的分支必须位于正确的分支之前。这意味着拉错了分支也拉出了正确的分支。你可能想要摆脱那些额外的提交。
输入public ResourceConfigSubclassConstructor() {
getProperties().put(JSONConfiguration.FEATURE_POJO_MAPPING);
}
并找到您为自己的功能所做的提交。然后运行git log
(确保您没有任何未经修改的更改!)。然后运行git reset --hard [sha of your commit]
。
完成