Skip to content
Discussion options

You must be logged in to vote

For me, branch protection rules have had the biggest impact.

Before using them, I would often push directly to the main branch. Now I create a feature branch for every change, open a pull request, and review the changes before merging. It has helped me catch mistakes, keep the commit history cleaner, and follow a workflow that's much closer to what I'd use in a team.

GitHub Actions is a close second. Even simple workflows, like automatically running tests or checking code formatting on every pull request, save time and give me confidence before merging.

One feature I wish I had started using sooner is GitHub Issues. I used to keep my task list in a text file, but linking issues to pull re…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by tajimz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code Search and Navigation Search, navigate, and understand code on GitHub Question Ask and answer questions about GitHub features and usage source:ui Discussions created via Community GitHub templates Other Features and Feedback Discussions that fall into "Other" category
2 participants