User Guide¶
This section explains how to use the implemented .pygit workflows as they exist in the current project.
What This Guide Covers¶
The guide focuses on the workflows that are already implemented:
- local repository initialization,
- staging and committing,
- inspecting history and status,
- branch creation and switching,
- merge flows,
- local-path remotes,
- the dedicated
pygit://host:portserver.
What This Guide Does Not Claim¶
This guide does not claim that the project is a full official Git client for GitHub, SSH Git, HTTP Git, or the official Git wire protocol. The workflow coverage described here stays within the repository's real implementation boundary.
Recommended Reading Order¶
Use this section in the following order:
Local WorkflowPygit ServerCommands
That sequence starts with everyday local usage, then moves to self-hosted remote usage, and finally gives you a command-oriented reference view.