CI/CD Documentation
latest

📚 Documentation - Docker

  • Docker Basics
  • Docker Containers
  • Docker Images
  • Docker Scaling

📚 Documentation - Git

  • Git Basics
    • Git Introduction
    • Git Commands
    • Git Remotes
    • Git Workflow
  • Git Commit
    • Smart Commits
    • Git Diff
    • Git Tags
    • Git Stash
  • Git Branching
    • Git Branches
    • Git Interactive Rebase
    • Git Merge vs. Rebase
  • Git History
    • Git Log
    • Git Bisect
    • Git Cherry Pick
    • Git Filter Branch
  • Git Internals
    • GIT Commit Sign
    • Git Hooks
    • Git Refs
    • Git Internals
    • Git Reflog
    • Git Config
  • Git Subrepositories
    • Git Submodules
    • Git Subtree
    • Git Sparse Checkout

📚 Documentation - Linux

  • About Linux
  • Linux Details
  • Shell Programming
  • Summary

📚 Documentation - Versioning

  • Version Control

📚 Documentation - Workflow

  • CI/CD Workflow

💡 Glossary

  • Glossary
  • Terms imported from Ontologies
CI/CD Documentation
  • Git Basics
  • Edit on GitHub

Git Basics

  • Git Introduction
    • About Version Control
    • Design Philosophy
    • Use Cases
    • Assignments
  • Git Commands
    • Plumbings and Porcelain
    • Start
    • Work
    • Examine History and State
    • Grow
    • Collaborate
  • Git Remotes
    • About Remotes
    • Using Remotes
    • Updating / Fetching
    • Pull
    • Push
  • Git Workflow
    • Initialize repository
    • Clone repository
    • Pull
    • Add
    • Move
    • Remove
    • Status
    • Commit
    • Revert
    • Push
    • Further Reading
    • Assignments

Git Commit

  • Smart Commits
    • Log Work
    • Comments
    • Jira Workflow Triggers
    • Code Review
  • Git Diff
    • Changes in working directory
    • Changes between commits
  • Git Tags
    • About Tags
    • Using
    • Signing
    • Describe
    • Push
  • Git Stash
    • Add to stash
    • List stashes
    • Get from stash
    • Clear stash

Git Branching

  • Git Branches
    • Branche
    • Local storage of branches
    • Working with branches
  • Git Interactive Rebase
    • Run
    • Commands
    • Squash
    • Reword
    • Push
  • Git Merge vs. Rebase
    • Merge
    • Rebase

Git History

  • Git Log
    • Limiting output
    • Graph
    • Format
    • File Log
  • Git Bisect
    • Idea
  • Git Cherry Pick
    • About Cherry Pick
    • Workflow
  • Git Filter Branch
    • Remove file from history
    • Change user or email

Git Internals

  • GIT Commit Sign
  • Git Hooks
    • About Hooks
    • Possible Hooks
    • Branch Hook
    • Assignments
  • Git Refs
    • Commit Hash
    • Refs
    • HEAD
    • Branches
    • Stating Area
    • Reset
    • Revert
  • Git Internals
    • Objects
    • gc
    • fsck
  • Git Reflog
    • What is it?
    • How to restore from reflog?
  • Git Config
    • Config File
    • Notable
    • Aliases
    • Gitignore

Git Subrepositories

  • Git Submodules
    • Clone with submodules
    • Add submodule
    • Update
    • Remove
  • Git Subtree
    • Add subtree
    • Pull
    • Push
  • Git Sparse Checkout
    • Monorepo
    • Further Reading
Previous Next

Revision df03eddb. Last updated on 02 Oct 2023.