In this chapter, we will cover the following recipes:
- Creating a new git repository
- Cloning a remote git repository
- Adding and committing changes with git
- Creating and merging branches with git
- Sharing your work
- Pushing a branch to a server
- Retrieving the latest sources for the current branch
- Checking the status of a git repository
- Viewing git history
- Finding bugs
- Committing message ethics
- Using fossil
- Creating a new fossil repository
- Cloning a remote fossil repository
- Opening a fossil project
- Adding and Committing Changes with Fossil
- Using branches and forks with fossil
- Sharing your work with fossil
- Updating your local fossil repository
- Checking the status of a fossil repository
- Viewing fossil history