Narębski Mastering Git: Attain expert-level proficiency with Git by mastering distributed version control features - IEEE Source: EBOOK