| Ko

Managing Pull Requests with GitHub CLI

GitHub CLI (gh) is the official command-line interface tool released by GitHub in September 2020. It allows you to use core GitHub features directly from the terminal, enabling tasks that were previously performed through web browsers, such as creating Pull Requests, managing issues, and managing repositories, with a single command. Since developers often write code and manage versions in the terminal, using GitHub CLI allows maintaining a consistent workflow without context switching and can significantly improve productivity by automating repetitive tasks. ...

July 19, 2024 · 13 min · 2651 words · In-Jun

CI/CD Continuous Integration and Deployment

CI/CD stands for Continuous Integration and Continuous Delivery/Deployment, referring to a set of automated processes that automatically build, test, and deploy code changes during software development. It has become a core element of DevOps culture in modern software development. CI/CD enables developers to integrate and deploy code more frequently and safely, thereby shortening software release cycles and improving product quality by detecting bugs early. History and Origins of CI/CD CI/CD was born amid the innovation in software development methodologies during the 1990s, starting as one of the core practices of Extreme Programming (XP) and has continued to evolve to the present day. ...

June 10, 2024 · 13 min · 2581 words · In-Jun
[email protected]