Description:Git is a version control Swiss army knife. A reliable versatile multipurpose revision control tool whose extraordinary flexibility makes it tricky to learn, let alone master. Rather than describe one mysterious command after another, we provide recipes for typical workflows.