先看下文件的提交记录
git log 文件名
commit a1f3eec863e19cdf51404ff7ba2b87510eebf560 (HEAD -> zzz, origin/zzz)
复制回退版本的hash
假设回退到 a1f3eec863e19cdf51404ff7ba2b87510eebf560 ,
git reset a1f3eec863e19cdf51404ff7ba2b87510eebf560 文件名.java
checkout 对应版本
git checkout a1f3eec863e19cdf51404ff7ba2b87510eebf560 文件名.java
commit 文件。
git commit -m "commit"
push
git push