Git
Articles covering Git.
-

[Git and GitOps 15] Run a Local Gitea Server with Docker Compose
Deploy Gitea with Docker Compose, configure persistent storage and verify repository access before using it as a team service.
-

[Git and GitOps 14] Build a Local Git Server with Bare Repositories and SSH
Create a bare Git repository on Rocky Linux or Ubuntu, configure SSH access and test a client’s push and clone operations.
-

[Git and GitOps 13] Review gitignore, Line Endings, LFS and Secrets
Keep repository content intentional by checking ignored files, text normalization, large assets and accidentally committed credentials.
-

[Git and GitOps 12] Use Tags and Releases to Identify a Deployment
Mark a known commit with a tag and keep the released artifacts and deployment records associated with that version.
-

[Git and GitOps 11] Team Branching and Pull Requests: Merge or Rebase
Choose a branch and review workflow that fits the team, and understand how merge and rebase affect shared history.
-

[Git and GitOps 10] Work with Remotes: clone, fetch, pull and push
Connect a local repository to a remote and distinguish downloading objects, integrating changes and publishing commits.
-

[Git and GitOps 09] Resolve Conflicts with the Common Ancestor and a Three-Way Merge
Read conflict markers, compare both changes against their common ancestor and verify the result before completing a merge.
-

[Git and GitOps 08] Create and Merge Branches: switch and Fast-Forward
Create branches, switch between lines of work and inspect the difference between fast-forward and merge commits.
-

[Git and GitOps 07] Choose restore, reset or revert Before Undoing Changes
Choose an undo command based on whether changes are uncommitted, committed locally or already shared with others.