Android Studio 回退本地和服务器版本报“more?

2019-12-27  本文已影响0人  朱_c713

今天,用as提交代码的时候,提交了一笔错误代码到服务器上。想会退掉。

git reset HEAD^

開始用的這個命令,提示我一個more? 這個很懵逼,不知道啥意思。后来晚上查了下大概是说啥换行符的 问题。
解决方案是:

git reset HEAD^^

用两个^,回退一次提交(个人感觉很懵,但实测就是如此)

用完这个之后,用这个,提交到远程分支就好了。

git push -f origin master

这样服务器就和本地一样,都回退了一个版本。
注意:
git branch -a
查看你当前的分支,对应的远程分支,一般来说大家都把本地分支和远程分支同名。
git branch -a 查看分支,我的是在hf_tc上。
此时:git push -f origin hf_tc
就可以了。

命令有时候比工具好用。

注意使用:version control as的自带工具。这个很好用:
一下是三个标签代表的意思:

image.png
上一篇下一篇

猜你喜欢

热点阅读