git commit之后repo sync 会不会导致丢失?

git commit之后repo sync 会不会导致丢失?
0

我在build/core和build/soong做了修改,已经git commit了 ,但是repo sync 之后好像把我的本地commit丢弃了。。。怎么弄回来?

git reflog 來找你之前的 commit
再用 git reset HEAD --hard <sha1-of-commit> 恢復

一般你如果要修改,建議是另外開一個 branch 來 commit

改之前要先 checkout 分支,不要直接在 DETACH HEAD 上修改。