New To Git . Understanding the working of it