fix github diff is too large problem