2-1. Cloning a repository hosted on Github2-2. Cloning a repository hosted on Bitbucket2-3. Cloning a local repository2-4. Copying a local repository2-5. Exploring the contents of a git repository2-6. Deleting and restoring the contents of the working directory2-7. Cloning a bare repository2-8. Exploring the history with a git log command2-9. Analyzing a repository with git log and shortlog commands2-10. Defining aliases for the commands discussed in Recipes 2-8 and 2-92-11. Analyzing one of the popular repositories2-12. Visualizing the history of a repository2-13. Removing a .git directorySummary