Replies: 2 comments 4 replies
-
When I first started using Github, struggle was understanding the flow of branches and pull requests, figuring out when to branch off, make commits, and how to properly merge everything back in without causing conflicts took some time. You can try out this, I used it for introduction purposes in the beginning: https://learngitbranching.js.org/ What really helped me through it was taking the time to play around in smaller personal projects, don't be afraid to make mistakes in the beginning, its the part of the process. And suddenly, it will all click. |
Beta Was this translation helpful? Give feedback.
-
Mastering GitHub involves steep learning curves, particularly in understanding version control with Git, navigating its command-line interface, and mastering branching and merging strategies. Adapting to collaborative workflows through pull requests and issues, along with automating tasks with GitHub Actions, adds to the complexity. Security, repository management, and troubleshooting also pose significant challenges. Overcoming these hurdles requires practice, patience, and leveraging available resources. |
Beta Was this translation helpful? Give feedback.
-
Where did you struggle most as a beginner when you first started using Github? What do you see people struggling with most? For me, it's a tie between dialing in all the notifications and getting accustomed to working with forks, branches, and pull requests and fitting them into established workflows. What about you? What do you think the biggest learning curves are, and what helped you through them?
Beta Was this translation helpful? Give feedback.
All reactions