Files
awesome-kubernetes/v2-docs/git.md

360 lines
67 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Git
!!! info "Architectural Context"
Detailed reference for Git in the context of Architectural Foundations.
- [How to Get More Out of Your Git Commit Message](https://www.datree.io/resources/git-commit-message) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How to undo (almost) anything with Git](https://github.blog/open-source/git/how-to-undo-almost-anything-with-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Highlights from Git 2.28](https://github.blog/open-source/git/highlights-from-git-2-28) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [livecodestream.dev: Git Concepts and Workflow for Beginners](https://newsletter.thelongcommit.com/subscribe) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenextweb.com: A beginners guide to the most popular Git commands](https://thenextweb.com/news/a-beginners-guide-to-the-most-popular-git-commands) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Token authentication requirements for Git operations](https://github.blog/security/application-security/token-authentication-requirements-for-git-operations) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Commits are snapshots, not diffs](https://github.blog/open-source/git/commits-are-snapshots-not-diffs) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Get up to speed with partial clone and shallow clone](https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [geeksforgeeks.org: How to Write Good Commit Messages in GitHub?](https://www.geeksforgeeks.org/git/how-to-write-good-commit-messages-in-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Git Commands: The 13 You Must Know, In Order 🌟](https://www.cloudbees.com/blog/git-commit-detailed-tutorial-on-saving-your-code) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoworld.com: What is Git? Version control for collaborative programming](https://www.infoworld.com/article/2334697/what-is-git-version-control-for-collaborative-programming.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Improve Git monorepo performance with a file system monitor 🌟](https://github.blog/engineering/improve-git-monorepo-performance-with-a-file-system-monitor) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Highlights from Git 2.40](https://github.blog/open-source/git/highlights-from-git-2-40) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [atlassian.com: Configuring branching models 🌟](https://confluence.atlassian.com/bitbucketserver/branches-776639968.html#UsingbranchesinBitbucketServer-model) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Flow](https://docs.github.com/en/get-started/using-github/github-flow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [kean.github.io: Trunk-Based Development](https://kean.blog/post/trunk-based-development) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [git-flow.readthedocs.io](https://git-flow.readthedocs.io/en/latest) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [aprendegit.com: git-flow: la rama develop y uso de feature branches](http://aprendegit.com/git-flow-la-rama-develop-y-uso-de-feature-branches) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [#FeatureFlags](https://x.com/hashtag/featureflag) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Goodbye Sleepless Nights: De-Risking Deployments with Feature Flags](https://www.cloudbees.com/customers/petdesk) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoworld.com: Why arent you using feature flags?](https://www.infoworld.com/article/2261454/why-arent-you-using-feature-flags.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: How to Grow Continuous Delivery Maturity Using Feature Flags](https://www.cloudbees.com/blog/how-to-build-the-process-and-culture-behind-using-feature-flags-at-scale) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How we ship code faster and safer with feature flags](https://github.blog/engineering/ship-code-faster-safer-feature-flags) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: The Importance of Feature Flags in CI/CD](https://www.cloudbees.com/blog/how-feature-flags-help-you-put-customers-first) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoworld.com: 5 devops use cases for developing with feature flags](https://www.infoworld.com/article/2270518/5-devops-use-cases-for-developing-with-feature-flags.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [split.io: Keystone Flags: Feature Flagging With Less Mess](https://www.harness.io/blog?module-name=Feature+Management+%26+Experimentation&utm_campaign=fme&utm_source=split_io&utm_medium=redirect&utm_content=wildcard) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitlab.com](https://about.gitlab.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devclass.com: Git a March on: GitLab 13.10 ramps up security, adds support for OpenShift, DORA](https://www.devclass.com/ci-cd/2021/03/23/git-a-march-on-gitlab-1310-ramps-up-security-adds-support-for-openshift-dora/1619889) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [lambdatest.com: How To Use GitLab CI To Run Tests Locally? 🌟](https://www.testmuai.com/blog/use-gitlab-ci-to-run-test-locally) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [containerjournal.com: GitLab Brings Kubernetes Operator to Red Hat OpenShift](https://cloudnativenow.com/features/gitlab-brings-kubernetes-operator-to-red-hat-openshift) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How we launched docs.github.com](https://github.blog/engineering/how-we-launched-docs-github-com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Introducing GitHubs OpenAPI Description](https://github.blog/news-insights/product-news/introducing-githubs-openapi-description) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Token authentication requirements for API and Git operations](https://github.blog/news-insights/company-news/token-authentication-requirements-for-api-and-git-operations) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [theregister.com: Passwords begone: GitHub will ban them next year for authenticating Git operations](https://www.theregister.com/security/2020/12/17/passwords-begone-github-will-ban-them-next-year-for-authenticating-git-operations/958514) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Learn about ghapi, a new third-party Python client for the GitHub API](https://github.blog/developer-skills/programming-languages-and-frameworks/learn-about-ghapi-a-new-third-party-python-client-for-the-github-api) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Improving how we deploy GitHub](https://github.blog/enterprise-software/devops/improving-how-we-deploy-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Deployment reliability at GitHub](https://github.blog/developer-skills/github/deployment-reliability-at-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Extending GitOps to reliability-as-code with GitHub and StackPulse](https://github.blog/enterprise-software/devops/extending-gitops-to-reliability-as-code-with-github-and-stackpulse) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Solving the innersource discovery problem - Discoverability](https://github.blog/enterprise-software/devops/solving-the-innersource-discovery-problem) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.gruntwork.io: Introducing git-xargs: an open source tool to update multiple GitHub repos](https://www.gruntwork.io/blog/introducing-git-xargs-an-open-source-tool-to-update-multiple-github-repos) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Security keys are now supported for SSH Git operations 🌟](https://github.blog/engineering/security-keys-supported-ssh-git-operations) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [education.github.com](https://github.com/education) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub brings supply chain security features to the Go community](https://github.blog/security/supply-chain-security/github-supply-chain-security-features-go-community) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub CLI 2.0 includes extensions!](https://github.blog/news-insights/product-news/github-cli-2-0-includes-extensions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoworld.com: GitHub introduces code review controls 🌟](https://www.infoworld.com/article/2270808/github-introduces-code-review-controls.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github/hub 🌟](https://github.com/mislav/hub) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Improving GitHub code search](https://github.blog/engineering/improving-github-code-search) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Dependency graph now supports GitHub Actions](https://github.blog/news-insights/product-news/dependency-graph-now-supports-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How to build a CI/CD pipeline with GitHub Actions in four simple steps](https://github.blog/enterprise-software/ci-cd/build-ci-cd-pipeline-github-actions-four-steps) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How to start using reusable workflows with GitHub Actions](https://github.blog/developer-skills/github/using-reusable-workflows-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Getting started with project planning on GitHub](https://github.blog/developer-skills/github/getting-started-with-project-planning-on-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Testing cloud apps with GitHub Actions and cloud-native open source tools](https://github.blog/enterprise-software/devops/devops-cloud-testing) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.codecentric.de: Stop re-writing pipelines! Why GitHub Actions drive the future of CI/CD](https://www.codecentric.de/en/knowledge-hub/blog/github-actions-nextgen-cicd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Implementing least privilege for secrets in GitHub Actions](https://github.blog/security/application-security/implementing-least-privilege-for-secrets-in-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Work with GitHub Actions in your terminal with GitHub CLI](https://github.blog/news-insights/product-news/work-with-github-actions-in-your-terminal-with-github-cli) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub Actions update: Helping maintainers combat bad actors](https://github.blog/open-source/maintainers/github-actions-update-helping-maintainers-combat-bad-actors) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: How we use GitHub Actions to manage GitHub Docs](https://github.blog/engineering/use-github-actions-manage-docs) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: 10 GitHub Actions resources to bookmark from the basics to CI/CD](https://github.blog/developer-skills/github/10-github-actions-resources-basics-ci-cd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)](https://github.com/resources/whitepapers/actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: 5 automations every developer should be running](https://github.blog/developer-skills/github/5-automations-every-developer-should-be-running) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Getting started with GitHub Actions just got easier!](https://github.blog/news-insights/product-news/getting-started-with-github-actions-just-got-easier) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.fleetdm.com: 4 tips for GitHub Actions usability (+2 bonus tips for debugging)](https://fleetdm.com/engineering/tips-for-github-actions-usability) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [openshift.com: Deploying to OpenShift using GitHub Actions](https://www.redhat.com/en/blog/deploying-to-openshift-using-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com: OpenShift GitHub Actions Runner 🌟](https://github.com/redhat-actions/openshift-actions-runners) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Copilot 🌟](https://github.com/copilot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Copilot is generally available to all developers](https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub Copilot X: The AI-powered developer experience](https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [techcommunity.microsoft.com: Coding Frameworks and languages are no longer the point, prompting is](https://techcommunity.microsoft.com/blog/educatordeveloperblog/coding-frameworks-and-languages-are-no-longer-the-point-prompting-is/3820265) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Gitea](https://about.gitea.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/MichaelMure/git-bug](https://github.com/git-bug/git-bug) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Git Credential Manager: authentication for everyone](https://github.blog/security/application-security/git-credential-manager-authentication-for-everyone) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [twitter.com/azuredevops](https://x.com/azuredevops) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [How We Use Git at Microsoft](https://learn.microsoft.com/en-us/devops/develop/git/what-is-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [BitBucket Auto Merge](https://github.com/mikefrank-ca/bitbucket-auto-merge) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [BitBucket Bot for Microsoft Teams](https://techcommunity.microsoft.com/blog/microsoftteamsblog/new-bitbucket-bot-for-microsoft-teams/218212) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Configure bitbucket-pipelines.yml to automatically merge feature branch to master?](https://community.atlassian.com/forums/Bitbucket-questions/configure-bitbucket-pipelines-yml-to-automatically-merge-feature/qaq-p/793222) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Example: gitlab.gnome.org/marge-merge-bot](https://gitlab.gnome.org/users/sign_in) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.plasticscm.com: Add a mergebot to your repo!](http://blog.plasticscm.com/2018/09/add-mergebot-to-your-repo.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [PlasticSCM MergeBot Jenkins Plugin](https://plugins.jenkins.io/plasticscm-mergebot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github-merge-bot](https://github.com/sdduursma/github-merge-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Rultor](http://www.rultor.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Example: CockroachDB's Bors Merge Bot](https://id.atlassian.com/login?continue=https%3A%2F%2Fid.atlassian.com%2Fjoin%2Fuser-access%3Fresource%3Dari%253Acloud%253Aconfluence%253A%253Asite%252F9568dfdc-cfdd-4632-a68e-1e18063a3152%26continue%3Dhttps%253A%252F%252Fcockroachlabs.atlassian.net%252Fwiki%252Fspaces%252FCRDB%252Fpages%252F73204099%252FBors%252BMerge%252BBot&application=confluence&orgId=52a68357-cecf-4127-a5ec-32eeac8cf060) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Git](https://git-scm.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devdocs.io/git/](https://devdocs.io/git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [tutorialzine.com: Learn git in 30 minutes 🌟](https://tutorialzine.com/2016/06/learn-git-in-30-minutes) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [3 Git Commands I Use Every Day](https://dev.to/gonedark/3-git-commands-i-use-every-day) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: How to restore older file versions in Git](https://opensource.com/life/16/7/how-restore-older-file-versions-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [9 awesome git tricks](https://tychoish.com/post/9-awesome-git-tricks) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Awesome Git 🌟](https://github.com/dictcp/awesome-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Oh shit, git!](https://ohshitgit.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Learn Git Fundamentals A Handbook on Day-to-Day Development Tasks 🌟](https://www.freecodecamp.org/news/learn-git-basics) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git Explained - The Basics](https://dev.to/milu_franz/git-explained-the-basics-igc) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git Concepts I Wish I Knew Years Ago 🌟](https://dev.to/g_abud/advanced-git-reference-1o9j) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: 6 best practices for managing Git repos](https://opensource.com/article/20/7/git-repos-best-practices) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [codeburst.io: Debug your code using git bisect](https://codeburst.io/debug-your-code-using-git-bisect-45db2983cc69) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [codeburst.io: A Resource for all Things Git](https://codeburst.io/a-resource-for-all-things-git-b63d6626beca) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [julien.danjou.info: Stop merging your pull requests manually 🌟](https://julien.danjou.info/stop-merging-your-pull-request-manually) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitkraken.com: Git Tutorials: Instructional Training Videos 🌟](https://www.gitkraken.com/learn/git/tutorials) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: How Git Partial Clone lets you fetch only the large file you need](https://about.gitlab.com/blog/2020/03/13/partial-clone-for-massive-repositories) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [intellipaat.com: Git Tutorial - Learn Git 🌟](https://intellipaat.com/blog/tutorial/devops-tutorial/git-tutorial) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Use Multiple Git Configs on One Computer 🌟](https://www.freecodecamp.org/news/how-to-handle-multiple-git-configurations-in-one-machine) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git for beginners](https://dev.to/purveshshende2/git-for-beginners-3il6) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.gitguardian.com: Rewriting your git history, removing files permanently - cheatsheet & guide](https://blog.gitguardian.com/rewriting-git-history-cheatsheet) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [smashingmagazine.com: Getting The Most Out Of Git](https://www.smashingmagazine.com/2021/02/getting-the-most-out-of-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Why Open Source Project Maintainers are Reluctant to use Digital Signatures, Two-Factor Authentication](https://thenewstack.io/why-open-source-project-maintainers-are-reluctant-to-use-digital-signatures-two-factor-authentication) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: What is Git? A Beginner's Guide to Git Version Control](https://www.freecodecamp.org/news/what-is-git-learn-git-version-control) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [c-sharpcorner.com: 0 Git Commands You Should Know](https://www.c-sharpcorner.com/article/20-git-commands-you-should-know) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: Find what changed in a Git commit](https://opensource.com/article/21/4/git-whatchanged) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Use Git and Git Workflows a Practical Guide](https://www.freecodecamp.org/news/practical-git-and-git-workflows) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [honeybadger.io: Top Ten Git Tips & Tricks](https://www.honeybadger.io/blog/git-tricks) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Master Git in 7 minutes 🌟](https://dev.to/valeriavg/master-git-in-7-minutes-gai) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Git Pull: How It Works With Detailed Examples](https://www.cloudbees.com/blog/git-pull-how-it-works-with-detailed-examples) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [midu.dev: Buenas prácticas para escribir commits en Git](https://midu.dev/buenas-practicas-escribir-commits-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Git Push: An In-Depth Tutorial With Examples](https://www.cloudbees.com/blog/git-push-an-in-depth-tutorial-with-examples) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Git for Managing Small Projects 🌟](https://thenewstack.io/git-for-managing-small-projects) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [simplilearn.com: How to Resolve Merge Conflicts in Git?](https://www.simplilearn.com/tutorials/git-tutorial/merge-conflicts-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.argoproj.io: 5 new Git commands and 1 tip youll use every day](https://blog.argoproj.io/5-new-git-commands-and-1-tip-youll-use-every-day-3c28e97c9321) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Open Source: My first Pull Request](https://dev.to/okimotomizuho/open-source-my-first-pull-request-1356) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git for Professionals Free Version Control Course 🌟](https://www.freecodecamp.org/news/git-for-professionals) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [towardsdatascience.com: A Git cheatsheet that all coders need](https://towardsdatascience.com/a-git-cheatsheet-that-all-coders-need-bf8ad4d91576) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [r-bloggers.com: Git: Moving from Master to Main](https://www.r-bloggers.com/2021/10/git-moving-from-master-to-main) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [css-tricks.com: Advanced Git series. 1 Creating the Perfect Commit in Git](https://css-tricks.com/creating-the-perfect-commit-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Git Reset Clearly Explained: How to Undo Your Changes 🌟](https://www.cloudbees.com/blog/git-reset-undo-changes) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [c-sharpcorner.com: Top 15 Git Commands With Examples For Every Developers💪](https://www.c-sharpcorner.com/article/top-15-git-commands-with-examples-for-every-developers) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [marklodato.github.io: A Visual Git Reference 🌟](https://marklodato.github.io/visual-git-guide/index-en.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Get lazy with lazygit](https://dev.to/tahsinature/get-lazy-with-lazygit-4h37) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: 10 useful Git tips to improve your workflow 🌟](https://dev.to/yenyih/10-useful-git-tips-to-improve-your-workflow-kf1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git Organized: A Better Git Flow](https://dev.to/render/git-organized-a-better-git-flow-56go) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Development: Introduction to Git Logging](https://thenewstack.io/development-introduction-to-git-logging) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: git config How to Configure Git Settings to Improve Your Development Workflow](https://www.freecodecamp.org/news/git-config-how-to-configure-git-settings) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git Undo Merge How to Revert the Last Merge Commit in Git](https://www.freecodecamp.org/news/git-undo-merge-how-to-revert-the-last-merge-commit-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: How Do I Resolve Merge Conflicts?](https://dev.to/github/how-do-i-resolve-merge-conflicts-5438) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: My guide to using the Git push command safely](https://opensource.com/article/22/4/git-push) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: Make your own Git subcommands](https://opensource.com/article/22/4/customize-git-subcommands) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [java67.com: Top 10 Free Git Courses and Tutorials for Beginners in 2022 - Best of Lot](https://www.java67.com/2022/07/10-best-free-git-courses-and-tutorials.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [polarsquad.com: Stop doing pull requests](https://polarsquad.com/blog/stop-doing-pull-requests) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: How atomic Git commits dramatically increased my productivity - and will increase yours too 🌟](https://dev.to/samuelfaure/how-atomic-git-commits-dramatically-increased-my-productivity-and-will-increase-yours-too-4a84) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git fundamentals, a complete guide | Leandro Proença 🌟🌟](https://dev.to/leandronsp/git-fundamentals-a-complete-guide-do7) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Undo Git Add How to Remove Added Files in Git 🌟](https://www.freecodecamp.org/news/undo-git-add-how-to-remove-added-files-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [realpython.com: Advanced Git Tips for Python Developers 🌟](https://realpython.com/advanced-git-for-pythonistas) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: Git: Reset / Undo Most Recent Local Commit](https://build5nines.com/git-reset-undo-most-recent-local-commit) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Write Commit Messages that Project Maintainers Will Appreciate](https://www.freecodecamp.org/news/how-to-write-commit-messages-maintainers-will-like) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: How to Determine URL a Local Git Repository was Originally Cloned From](https://build5nines.com/how-to-determine-url-a-local-git-repository-was-originally-cloned-from) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: A practical guide to using the git stash command](https://opensource.com/article/21/4/git-stash) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: How to Use Git Stash Command](https://dev.to/mwafrika/how-to-use-git-stash-command-22bk) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Git Squash: How to Condense Your Commit History](https://www.cloudbees.com/blog/git-squash-how-to-condense-your-commit-history) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devroom.io: Git Squash your latests commits into one](https://www.devroom.io/2011/07/05/git-squash-your-latests-commits-into-one) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git Squash Commits Squashing the Last N Commits into One Commit](https://www.freecodecamp.org/news/git-squash-commits) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [learngitbranching.js.org: Learn Git Branching 🌟](https://learngitbranching.js.org) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitkraken.com: How do you rename a Git branch?](https://www.gitkraken.com/learn/git/problems/rename-git-branch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git Checkout Remote Branch Tutorial](https://www.freecodecamp.org/news/git-checkout-remote-branch-tutorial) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Use Branches in Git the Ultimate Cheatsheet 🌟](https://www.freecodecamp.org/news/how-to-use-branches-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [stackoverflow.blog: A look under the hood: how branches work in Git](https://stackoverflow.blog/2021/04/05/a-look-under-the-hood-how-branches-work-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: 4 tips for context switching in Git](https://opensource.com/article/21/4/context-switching-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git Push to Remote Branch How to Push a Local Branch to Origin](https://www.freecodecamp.org/news/git-push-to-remote-branch-how-to-push-a-local-branch-to-origin) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How Git Branches Work](https://www.freecodecamp.org/news/how-git-branches-work) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Open Source: Multiple branches and git merges](https://dev.to/okimotomizuho/open-source-multiple-branches-and-git-merges-2f69) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [css-tricks.com: Git: Switching Unstaged Changes to a New Branch](https://css-tricks.com/git-switching-unstaged-changes-to-a-new-branch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git List Branches How to Show All Remote and Local Branch Names](https://www.freecodecamp.org/news/git-list-branches-how-to-show-all-remote-and-local-branch-names) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: Explaining Git branches with a LEGO analogy](https://opensource.com/article/22/4/git-branches) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to/varbsan: A Simplified Convention for Naming Branches and Commits in Git](https://dev.to/varbsan/a-simplified-convention-for-naming-branches-and-commits-in-git-il4) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: The Git Merge Handbook Definitive Guide to Merging in Git](https://www.freecodecamp.org/news/the-definitive-guide-to-git-merge) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Fix Merge Conflicts in Git](https://www.freecodecamp.org/news/how-to-fix-merge-conflicts-in-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: Git: Merge Repositories with History](https://build5nines.com/git-merge-repositories-with-history) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: 8 Git aliases that make me more efficient](https://opensource.com/article/20/11/git-aliases) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [davidwalsh.name: More Awesome Git Aliases](https://davidwalsh.name/more-awesome-git-aliases) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: ELI5: Git Rebase vs. Merge 🌟](https://dev.to/karaluton/explain-like-i-m-five-git-rebase-vs-merging-1k69) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: My guide to understanding Git rebase -i](https://opensource.com/article/22/4/manage-git-commits-rebase-i-command) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org/news/git-rebase-handbook](https://www.freecodecamp.org/news/git-rebase-handbook) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [backhub.co](https://www.backhub.co) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devops.com: Make GitHub Backups Part of Your Development Process](https://devops.com/make-github-backups-part-of-your-development-process) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: 3 Ways to Backup Your Code (Even If You Dont Know Git)](https://dev.to/github/3-ways-to-backup-your-code-even-if-you-dont-know-git-1o5l) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [opensource.com: 3 reasons I use the Git cherry-pick command](https://opensource.com/article/21/3/git-cherry-pick) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [jmfloreszazo.com: GIT Mejores prácticas: CHERRY-PICKING](https://jmfloreszazo.com/git-mejores-practicas-cherry-picking) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [git-scm.com: Git Tools - Submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [shields.io 🌟](https://shields.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [paulhammant.com: What is Your Branching Model?:](https://paulhammant.com/2013/12/04/what_is_your_branching_model) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [adevait.com: Creating a Branching Strategy for Small Teams](https://adevait.com/software/creating-branching-strategy) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [git-scm.com: Git Branching - Branching Workflows](https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [git-scm.com: Distributed Git - Distributed Workflows](https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#Integration-Manager-Workflow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [martinfowler.com: Patterns for Managing Source Code Branches](https://martinfowler.com/articles/branching-patterns.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [speakerdeck.com: 10 Git Anti Patterns You Should be Aware of 🌟](https://speakerdeck.com/lemiorhan/10-git-anti-patterns-you-should-be-aware-of) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitkraken.com: Branching in Git 🌟](https://www.gitkraken.com/learn/git/branch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [jmfloreszazo.com: Flujos de trabajo de git](https://jmfloreszazo.com/flujos-de-trabajo-de-git) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [atlassian.com: Comparing Workflows 🌟](https://www.atlassian.com/git/tutorials/comparing-workflows) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Git Flow](https://nvie.com/posts/a-successful-git-branching-model) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Git DMZ Flow](https://gist.github.com/djspiewak/9f2f91085607a4859a66) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [kubernetes.dev: GitHub Workflow](https://www.kubernetes.dev/docs/guide/github-workflow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Trunk Based Development](https://trunkbaseddevelopment.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [paulhammant.com: What is Trunk-Based Development?](https://paulhammant.com/2013/04/05/what-is-trunk-based-development) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [paulhammant.com: Microsoft's Trunk-Based Development](https://paulhammant.com/2014/04/03/microsofts-trunk-based-development) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devblogs.microsoft.com: Release Flow: How We Do Branching on the VSTS Team](https://devblogs.microsoft.com/devops/release-flow-how-we-do-branching-on-the-vsts-team) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devopszone.info: An Introduction To Git-flow Workflow](https://www.devopszone.info/post/an-introduction-to-git-flow-workflow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [atlassian.com: Gitflow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitkraken.com: GitFlow](https://support.gitkraken.com/git-workflows-and-extensions/git-flow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gist.github.com/JamesMGreene: A comparison of using `git flow` commands versus raw `git` commands](https://gist.github.com/JamesMGreene/cdd0ac49f90c987e45ac) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thinkinglabs.io: Feature Branching considered Evil](https://thinkinglabs.io/talks/2016/10/29/feature-branching-considered-evil.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [youtube: Git Flow Is A Bad Idea - Dave Farley ](https://www.youtube.com/watch?v=_w6TwnLCFwA&ab_channel=ContinuousDelivery) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [team-coder.com: From Git Flow to Trunk Based Development](https://team-coder.com/from-git-flow-to-trunk-based-development) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: What is Trunk Based Development? A Different Approach to the Software Development Lifecycle](https://www.freecodecamp.org/news/what-is-trunk-based-development) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [trunkbaseddevelopment.com: Alternative Branching Models](https://trunkbaseddevelopment.com/alternative-branching-models) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [featureflags.io: Flags vs Branching](https://featureflags.io/feature-flags-vs-branching) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [martinfowler.com: Feature Toggles (aka Feature Flags)](https://martinfowler.com/articles/feature-toggles.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Testing with Feature Flags to Improve Developer Productivity](https://www.cloudbees.com/blog/feature-flags-improve-developer-productivity) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: Wave Goodbye to Release Nights](https://thenewstack.io/wave-goodbye-to-release-nights) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Feature Flag Best Practices: Change Management in Production](https://www.cloudbees.com/blog/change-management-in-production) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudbees.com: Feature Flag Best Practices: Understanding the Feature Flag Lifecycle](https://www.cloudbees.com/blog/feature-flag-lifecycle) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [reflectoring.io: Feature Flags with Spring Boot](https://reflectoring.io/spring-boot-feature-flags) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [martinfowler.com: KeystoneInterface](https://martinfowler.com/bliki/KeystoneInterface.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Removing the last commit](https://gist.github.com/CrookedNumber/8964442) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [bitbucket.org](https://bitbucket.org) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [atlassian.com: Git cheat sheet](https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitlab.com: How to do GitLab merge request reviews in VS Code](https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: How we used parallel CI/CD jobs to increase our productivity](https://about.gitlab.com/blog/2021/01/20/using-run-parallel-jobs) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: How to use GitLab CI to deploy to multiple environments](https://about.gitlab.com/blog/2021/02/05/ci-deployment-and-environments) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: Meet Pipeline Editor, your one-stop-shop for building a CI/CD pipeline](https://about.gitlab.com/blog/2021/02/22/pipeline-editor-overview) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [sdtimes: GitLab 14 aims to do away with DIY DevOps toolchains 🌟](https://sdtimes.com/devops/gitlab-14-aims-to-do-away-with-diy-devops-toolchains) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: GitLab 14.1 released with Helm Chart Registry and Escalation Policies](https://about.gitlab.com/releases/2021/07/22/gitlab-14-1-released) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: The new Git default branch name](https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: How GitLab's 5 new code review features will make life easier](https://about.gitlab.com/blog/2021/09/09/5-code-review-features) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [pythonspeed.com: Building Docker images on GitLab CI: Docker-in-Docker and Podman 🌟](https://pythonspeed.com/articles/gitlab-build-docker-image) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: Why we built GitDock, our desktop app to navigate your GitLab activities](https://about.gitlab.com/blog/2021/10/05/gitpod-desktop-app-personal-activities) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: GitLabs Kubernetes Operator with support for Red Hat OpenShift is now generally available](https://about.gitlab.com/blog/2021/10/12/open-shift-ga) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [vadosware.io: Level 1 Automated K8S Deployments With GitLab CI](https://vadosware.io/post/level-one-automated-k8s-deployments-with-gitlab-ci) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: GitLab Chart works towards Kubernetes 1.22](https://about.gitlab.com/blog/2021/12/17/gitlab-chart-works-towards-kubernetes-1-22) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Deploy and Manage Gitlab Runners on Amazon EC2](https://aws.amazon.com/blogs/devops/deploy-and-manage-gitlab-runners-on-amazon-ec2) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: DevOps with GitLab CI Course 🌟](https://www.freecodecamp.org/news/devops-with-gitlab-ci-course) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [testmo.com: GitLab CI/CD Test Automation Pipeline & Reporting](https://www.testmo.com/guides/gitlab-ci-test-automation) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [community.ops.io: CI CD 101 with GitLab](https://community.ops.io/jatin/ci-cd-101-with-gitlab-4pol) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: Simple Kubernetes management with GitLab](https://about.gitlab.com/blog/2022/11/15/simple-kubernetes-management-with-gitlab) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: Managing multiple Kubernetes clusters using Git 🌟](https://itnext.io/managing-multiple-kubernetes-clusters-using-git-cd068bbd85ac) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [stackoverflow.blog: GitLab launches Collective on Stack Overflow](https://stackoverflow.blog/2021/09/22/gitlab-launches-collective-on-stack-overflow) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub for Beginners: Getting Started with OSS Contributions](https://github.blog/developer-skills/github/github-for-beginners-getting-started-with-oss-contributions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [What is a GitHub Wiki and How Do You Use it?](https://www.freecodecamp.org/news/what-is-github-wiki-and-how-do-you-use-it) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [githubstatus.com 🌟](https://www.githubstatus.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [buttons.github.io: GitHub Buttons](https://buttons.github.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Codespaces](https://github.com/features/codespaces) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoq.com: GitHub Codespaces Can Now Be Templated to Improve Performance](https://www.infoq.com/news/2022/02/github-codespaces-templates) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub CLI](https://cli.github.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [githubstatus.com/uptime 🌟](https://www.githubstatus.com/uptime) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub public roadmap 🌟](https://github.com/github/roadmap) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub's OpenAPI Spec Open-Sourced in Beta](https://www.infoq.com/news/2020/08/GitHub-open-api-spec) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Things you didn't know you could diff in GitHub](https://sebastiandedeyne.com/things-you-didnt-know-you-could-diff-in-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Set the default branch for newly-created repositories](https://github.blog/changelog/2020-08-26-set-the-default-branch-for-newly-created-repositories) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [grafana.com: How we use the Grafana GitHub plugin to track outstanding pull requests](https://grafana.com/blog/2020/09/21/how-we-use-the-grafana-github-plugin-to-track-outstanding-pull-requests) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: Build & Ship: GitHub Container Registry & Kubernetes](https://itnext.io/build-ship-github-container-registry-kubernetes-aa06029b3f21) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: How to never type passwords when using Git](https://dev.to/github/how-to-never-type-passwords-when-using-git-18bb) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: 10 Fun Things You Can Do With GitHub.dev 😎](https://dev.to/lostintangent/10-awesome-things-you-can-do-with-github-dev-5fm7) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git and GitHub: The Complete Guides - Chapter 6: GitHub Merging](https://dev.to/ifierygod/git-and-github-the-complete-guides-chapter-6-2c74) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Improved pull request file filtering](https://github.blog/changelog/2021-09-27-improved-pull-request-file-filtering) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git and GitHub Series' Articles - The Complete Guides 🌟](https://dev.to/ifierygod/series/14420) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [returngis.net: Migrar un repositorio de un BitBucket Server local a GitHub](https://www.returngis.net/2021/11/migrar-un-repositorio-de-un-bitbucket-server-local-a-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: Git and GitHub Tutorial Version Control for Beginners 🌟](https://www.freecodecamp.org/news/git-and-github-for-beginners) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Learn how to use Git and GitHub in a team like a pro](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-2dk7) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Git and GitHub for beginners](https://dev.to/ericawanja/git-and-github-for-beginners-33a0) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [adamtheautomator.com: How to Manage GitHub Actions Environment Variables and Secrets](https://adamtheautomator.com/github-actions-environment-variables) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Introduction to Git and GitHub](https://dev.to/estherwanjiru/introduction-to-git-and-github-25ei) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Lists are now available as a public beta](https://github.blog/changelog/2021-12-09-lists-are-now-available-as-a-public-beta) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Use the .github Repository](https://www.freecodecamp.org/news/how-to-use-the-dot-github-repository) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [about.gitlab.com: How to install and use the GitLab Kubernetes Operator (on OCP)](https://about.gitlab.com/blog/2021/11/16/gko-on-ocp) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Fork a GitHub Repository A Complete Workflow](https://www.freecodecamp.org/news/how-to-fork-a-github-repository) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/Lightning-AI/engineering-class: Lightning Bits: Engineering for Researchers 🌟](https://github.com/Lightning-AI/engineering-class) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/Lightning-AI/engineering-class: Episode 8: Creating a Pull Request on GitHub](https://github.com/Lightning-AI/engineering-class/blob/main/ep08-github-pr/Ep08-ShowNotes.md) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/marketplace: Use AWS Secrets Manager secrets in GitHub jobs 🌟](https://github.com/marketplace/actions/aws-secrets-manager-github-action) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [tylercipriani.com: GitHub's Missing Merge Option](https://tylercipriani.com/blog/2022/09/30/githubs-missing-merge-option) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [steampipe.io: Top 3 ways to improve GitHub org security](https://steampipe.io/blog/github-security-tips) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to/opensauced: How to Create a Good Pull Request Template (and Why You Should Add Gifs)](https://dev.to/opensauced/how-to-create-a-good-pull-request-template-and-why-you-should-add-gifs-4i0l) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [youtube: GitHub Masterclass (Spanish) 🌟](https://www.youtube.com/playlist?list=PL0pgb_7nDofA1hJpkpPf4qHQTYZbPVT5M) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Build a GitHub Template Repository for Scaffolding with React, Vite, and TailwindCSS](https://www.freecodecamp.org/news/create-a-github-template-repository-with-react-vite-and-tailwindcss) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [docs.github.com: Using SSH over the HTTPS port 🌟](https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Contribute to Open-Source Projects Git & GitHub Workflow for Beginners](https://www.freecodecamp.org/news/git-and-github-workflow-for-open-source) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [mattias.engineer: Azure Federated Identity Credentials for GitHub](https://mattias.engineer/blog/2024/azure-federated-credentials-github) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Create and Sync Git and GitHub Repositories](https://www.freecodecamp.org/news/create-and-sync-git-and-github-repositories) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [analyticsindiamag.com: GitHub launches code scanner to flag security vulnerabilities](https://analyticsindiamag.com/github-launches-code-scanner-to-flag-security-vulnerabilities) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/giscus/giscus](https://github.com/giscus/giscus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [laravel-news.com: Generate GitHub Actions Config for Laravel Projects with Ghygen](https://laravel-news.com/generate-github-actions-config-for-laravel-projects-with-ghygen) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub Actions: Control permissions for GITHUB_TOKEN 🌟](https://github.blog/changelog/2021-04-20-github-actions-control-permissions-for-github_token) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [vimeo.com: How to Create a CI/CD Pipeline with GitHub Actions and K8s Like a Boss](https://vimeo.com/552276182) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/actions/actions-runner-controller 🌟](https://github.com/actions/actions-runner-controller) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: GitHub Actions for Android Developers](https://itnext.io/github-actions-for-android-developers-9ae606df2bfa) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com: Branch Cleanup Action 🌟](https://github.com/jessfraz/branch-cleanup-action) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub Actions: Ephemeral self-hosted runners & new webhooks for auto-scaling](https://github.blog/changelog/2021-09-20-github-actions-ephemeral-self-hosted-runners-new-webhooks-for-auto-scaling) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Showing code scanning alerts on pull requests](https://github.blog/changelog/2021-09-27-showing-code-scanning-alerts-on-pull-requests) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: Container signing added to the Publish Docker Container workflow for GitHub Actions](https://github.blog/changelog/2021-12-06-container-signing-added-to-the-publish-docker-container-workflow-for-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: What's the difference between a GitHub Action and a Workflow?](https://dev.to/github/whats-the-difference-between-a-github-action-and-a-workflow-2gba) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog: GitHub Actions: Improvements to GitHub Actions starter experience](https://github.blog/changelog/2021-12-17-github-actions-improvements-to-github-actions-starter-experience) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [freecodecamp.org: How to Build Your First JavaScript GitHub Action](https://www.freecodecamp.org/news/build-your-first-javascript-github-action) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Make your first contribution to a GitHub Action!](https://dev.to/github/how-to-edit-a-github-action-3j14) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.shreyaspatil.dev: Automate library publishing to Maven Central with GitHub Actions Workflow Dispatch](https://blog.shreyaspatil.dev/automate-library-publishing-to-maven-central-with-github-actions-workflow-dispatch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [laravel-news.com: Deploy your PHP Codebase with Ansible and GitHub Actions](https://laravel-news.com/deploy-your-php-app-with-ansible-and-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [infoq.com: How GitHub Does DevOps for its iOS and Android Apps](https://www.infoq.com/news/2022/01/GitHub-devops-mobile-apps) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.gskinner.com: Flutter: Easily add CI testing with GitHub Actions](https://blog.gskinner.com/archives/2022/01/flutter-easily-add-ci-testing-with-github-actions.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [devblogs.microsoft.com: .NET 💜 GitHub Actions](https://devblogs.microsoft.com/dotnet/dotnet-loves-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [registry.terraform.io/modules/markti/github-runner](https://registry.terraform.io/modules/markti/github-runner/azurerm) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: Configuring Manual Triggers in GitHub Actions with `workflow_dispatch`](https://build5nines.com/configuring-manual-triggers-in-github-actions-with-workflow_dispatch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: Configuring GitHub Actions to Run Jobs on Specific Branches](https://build5nines.com/configuring-github-actions-to-run-jobs-on-specific-branches) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [build5nines.com: GitHub Actions: Get Current Branch Name for Git Repo](https://build5nines.com/github-actions-get-current-branch-name-for-git-repo) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [flat-data](https://github.com/marketplace/actions/flat-data) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [redhat.com: Red Hat and GitHub Collaborate to Expand the Developer Experience on Red Hat OpenShift with GitHub Actions 🌟](https://www.redhat.com/en/about/press-releases/red-hat-and-github-collaborate-expand-developer-experience-red-hat-openshift-github-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com: RedHat Actions 🌟](https://github.com/redhat-actions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: Para qué programar cuando una máquina lo hace (un poco) por ti: así es Github Copilot, un sistema que se nutre del prodigioso GPT-3](https://www.xataka.com/robotica-e-ia/programar-cuando-maquina-hace-poco-ti-asi-github-copilot-sistema-que-se-nutre-prodigioso-gpt-3) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [thenewstack.io: GitHub Copilot: A Powerful, Controversial Autocomplete for Developers](https://thenewstack.io/github-copilot-a-powerful-controversial-autocomplete-for-developers) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: Llevo algunos días usando Copilot de GitHub para programar y esta es mi experiencia](https://www.xataka.com/robotica-e-ia/llevo-algunos-dias-usando-copilot-github-para-programar-esta-mi-experiencia) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [towardsdatascience.com: Can Github Copilot Replace Developers?](https://towardsdatascience.com/can-githubs-copilot-replace-developers-b89f28007c05) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [towardsdatascience.com: Generating Python Scripts with OpenAis Github Copilot](https://towardsdatascience.com/generating-python-scripts-with-openais-github-copilot-da0b3fdd989) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: GitHub Copilot blew my mind on a code-along exercise](https://dev.to/colocodes/github-copilot-blew-my-mind-on-a-code-along-exercise-186n) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: GitHub Copilot, el asistente para programar basado en IA, ya está disponible para todos: cuánto cuesta y quienes lo pueden usar gratis](https://www.xataka.com/aplicaciones/github-copilot-asistente-para-escribir-codigo-basado-ia-esta-disponible-para-todos-esto-que-costara) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [genbeta.com: Ya hay organizaciones pro-software libre abandonando GitHub por su uso comercial de proyectos open source en Copilot](https://www.genbeta.com/desarrollo/hay-organizaciones-pro-software-libre-abandonando-github-su-uso-comercial-proyectos-open-source-copilot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: Copilot ya escribe el 40% del código de lenguajes como Java o Python que llega a GitHub. En cinco años llegará al 80%](https://www.xataka.com/aplicaciones/copilot-escribe-40-codigo-lenguajes-como-java-python-que-llega-a-github-cinco-anos-llegara-al-80) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: Copilot es una revolución para programadores (pero también un potencial problema legal para Microsoft)](https://www.xataka.com/robotica-e-ia/copilot-revolucion-para-programadores-tambien-potencial-problema-legal-para-microsoft) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.blog/developer-skills: 10 unexpected ways to use GitHub Copilot](https://github.blog/developer-skills/programming-languages-and-frameworks/10-unexpected-ways-to-use-github-copilot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [xataka.com: Los programadores ya alucinaban con CoPilot y ChatGPT, pero ahora DeepMind va más allá con AplhaCode](https://www.xataka.com/robotica-e-ia/programadores-alucinaban-copilot-chatgpt-ahora-deepmind-va-alla-aplhacode) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [lucidrains/PaLM-rlhf-pytorch](https://github.com/lucidrains/PaLM-rlhf-pytorch) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [codium.ai: Weve launched CodiumAI powered by TestGPT and raised $11M. Heres why](https://www.codium.ai/blog/codiumai-powered-by-testgpt-accounces-beta-and-raised-11m) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [itnext.io: Setup a Private Git-Repository in Kubernetes with Gitea](https://itnext.io/setup-a-private-git-repository-in-kubernetes-with-gitea-64f5ea1e5070) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [sapling-scm.com](https://sapling-scm.com/docs/introduction) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Atlassian Sourcetree](https://www.sourcetreeapp.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gitkraken.com](https://www.gitkraken.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gmaster](https://gmaster.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [git-lfs/git-lfs: Git Large File Storage](https://github.com/git-lfs/git-lfs) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [semantic-release.gitbook.io 🌟](https://semantic-release.gitbook.io/semantic-release) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [css-tricks.com: How to Automate Project Versioning and Releases with Continuous Deployment 🌟](https://css-tricks.com/how-to-automate-project-versioning-and-releases-with-continuous-deployment) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Azure DevOps Labs 🌟](https://azuredevopslabs.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Microsoft Visual Studio Team Services (VSTS)](https://www.dotnetcurry.com/visualstudio/1322/what-is-visual-studio-team-system-vsts) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Microsoft Visual Studio Team Services (VSTS) Tutorial: The Cloud ALM Platform](https://www.softwaretestinghelp.com/microsoft-vsts-tutorial-1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [slideshare.net: Git version control and trunk based approach with VSTS](https://www.slideshare.net/arunmurughan/git-version-control-and-trunk-based-approach-with-vsts) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [pre-commit](https://pre-commit.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [**Git Plugin**: Merge Extensions](https://plugins.jenkins.io/git/#merge-extensions) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Pull Request Builder Plugin](https://plugins.jenkins.io/ghprb) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [GitHub Branch Source Plugin:](https://plugins.jenkins.io/github-branch-source) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Automatic branch merging](https://confluence.atlassian.com/bitbucketserver/automatic-branch-merging-776639993.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Checks for merging pull requests](https://confluence.atlassian.com/bitbucketserver/checks-for-merging-pull-requests-776640039.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Code Dog](https://code-dog.app) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Jenkins Plugin: Bitbucket Push and Pull Request](https://plugins.jenkins.io/bitbucket-push-and-pull-request) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [How to Implement the Automerge feature that is missing from BitBucket cloud](https://poolofthought.com/how-to-implement-the-automerge-feature-that-is-missing-from-bitbucket-cloud) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [lab.texthtml.net: Gitlab Merge Bot](https://lab.texthtml.net/gitlab/merge-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Mergecrush](https://www.mergecrush.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Marge-bot: A merge-bot for GitLab](https://github.com/smarkets/marge-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Example: Smarkets's Marge-bot for GitLab keeps master always green](https://smarketshq.com/marge-bot-for-gitlab-keeps-master-always-green-6070e9d248df) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Example: GStreamer Merge Bot](https://gitlab.freedesktop.org/gstreamer-merge-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Jenkins-X UpdateBOT](https://github.com/jenkins-x/updatebot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Plastic SCM](https://www.plasticscm.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Plastic SCM DevOps Mergebot to implement a trunk-based development cycle ](https://github.com/PlasticSCM/trunk-mergebot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [genbeta.com: Plastic SCM Mergebot: automatizando tu pipeline de desarrollo](https://www.genbeta.com/desarrollo/plastic-scm-mergebot-automatizando-tu-pipeline-desarrollo) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github-rebase-bot](https://github.com/nicolai86/github-rebase-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Bulldozer: GitHub Pull Request Auto-Merge Bot](https://github.com/palantir/bulldozer) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/squalrus/merge-bot: PR Merge Bot](https://github.com/squalrus/merge-bot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Odoo Mergebot](https://github.com/odoo/odoo/wiki/Mergebot) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [gmaster.io - Mergedroid: Automate merging just by analyzing your GitHub repo.](https://gmaster.io/mergedroid) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Kodiak](https://kodiakhq.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Rultor, a Merging Bot](https://www.yegor256.com/2014/07/24/rultor-automated-merging.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Bors Bot](https://bors.tech) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Bors-ng: A merge bot for GitHub Pull Requests](https://github.com/bors-ng/bors-ng) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>