Git is free and open source software for distributed version control. Official website Resources learngitbranching.js.org gitexplorer.com