Git is a software tool that helps users manage changes to their software over time. Git will allow you to maintain a complete change history of every file, create branches for concurrent streams of changes, trace changes with annotations, and collaborate and share work with others. This hands-on session will demonstrate how to use Git to track changes, explore history, and use web-based Git repositories to share work with others and collaborate.