git push matching for older version compatibility