我对文件做了非常小的改动。git pull --rebase丢失了我的提交
正是这种改变后,一行:
@@ -1,3 +1,3 @@
{
- "cordova-cli": "5.2.0"
+ "cordova-cli": "5.4.1"
}
我犯下的变化,做了拉底垫
git add taco.json
git commit -m "updated the cordova cli version"
git pull --rebase
现在,当我做一个git登录我没有看到我的变化。其他人在另一次提交中做出了完全相同的更改。 git认识到了这一点并取消了我的承诺?
我还是在git reflog
看到它。
我会期望得到一个合并冲突,并没有完全消失我的提交。
下面是git的日志和git引用日志输出:
git log --oneline
d8cb5c3 removed upload from gulp task
0ed5d5b updated analytics codeanalytics
901f724 minor style changes to search buttons
git reflog
d8cb5c3 [email protected]{0}: rebase finished: returning to refs/heads/dev
d8cb5c3 [email protected]{1}: pull --rebase: checkout d8cb5c341c7b08d6a9b43d89198171596d0c4234
f931b4e [email protected]{2}: commit: updated cordova cli version
我认为这可能是这样的,但它仍然有点关注,看它只是消失。 – Dismissile