假设修改了1.js,2.js,3.js,现在想同时提交1.js和2.js,结果命令输成: e1d5a6cc1c1aab08dd4389c10376d5a5000 2.js没commit,反而是把3.js commit了,现在想在push前撤销这次commit而且同时不能丢掉这三个文件的修...