git

reverse

commit 0  提交文件0
commit 1  提交文件1
commit 2  提交文件2

reverse commit 1  操作后剩余文件0和文件2

==========
reset

commit 0  提交文件0
commit 1  提交文件1
commit 2  提交文件2

reset --hard commit 1

这时候出现文件0  和 文件1

这时候出现sourcetree出现需要pull操作,如果pull  那么 文件2就又回来了
git命令:git push --force
那么就看到没有pull了

你可能感兴趣的:(git)