Learning purposed git repository