@yumi54git上push --force丢失README.md文件,解决方法记录 中发帖

我在github里写了readme文件,然后本地有新的更新,但是用直接push提交不了,然后用了push --force,虽然上传成功,但是我云端写的readme被覆盖消失了。提交记录里只有更新的代码,没有readme文件了。然后用Github EVENTS API解决了。这也是我第一次发和技术沾边的话题,把这个过程记录了一下。 
github上的情况(多了个README.md)
[image]
本地的情况(多了个test1119.py)
[image]
正确做法
先说一下正确做法,这种算是本地和云端冲突了吧,git pull下来后就直接确定就好,然后本地就多了一个README.md文件,应该是执行了merge操作了。然后git push一下就好了。就是既保留了README.md,有加上了test1119.py文件。下面是重新上传的情况:
[重新push]
解决办法:
gi...