What Is Git And How It Works