Comment From: hazendaz

@nothingzhl Can you run a rebase on this to get rid of the merges? I know github can do it but the merges are from so long ago I'd feel better if it came in ok from the start. Change is ok otherwise.

git pull --rebase upstream master
git push origin +master

Comment From: nothingzhl

@hazendaz sorry bro ,There is some errors in my Rep ,so i need to fork Rep agin.Later, I will resubmit this Pr.