Difference between Git versioning and Job versioning