GitHub

GitHub is a web-based platform that helps developers store, track, and collaborate on software projects. It’s built around the Git version control system, and enhances the developer workflow with features like project boards, pull requests, releases, and workflow pipelines with GitHub Actions. GitHub is used by both the open source community and enterprises to manage software, documentation, and other projects.

31 articles

Apr 28, 2020 1 min read

GitHub CLI (gh) Cheat Sheet

When working with GitHub Repositories, the Github.com website provides an excellent interface for working with Issues, Pull Requests, and Repositories. Of course, when committing file…

Apr 26, 2024 5 min read

Terraform: Modules using Git Branch as Source

HashiCorp Terraform empowers DevOps Engineers and SREs to manage cloud resources efficiently. One of its standout features is the Terraform Modules support, allowing users to…

Apr 1, 2024 5 min read

Git: Merge Repositories with History

Merging two Git repositories together in not a common task. In my own consulting work, this is a task that does come up every so…

Sep 17, 2020 3 min read

Getting Started with GitHub CLI

The all-new GitHub CLI has shipped! This now brings the power of GitHub to your terminal, on Windows, macOS, and Linux. This tool is a…