Implement git modify parent function