Diving into the GitHub World Blog#2

For the past two weeks, our focus shifted to Git and GitHub. Despite hearing about it through blogs and from software engineers who always preach its importance, I hadn’t really used it much. Most DePaul classes either didn’t mention GitHub or barely t…


This content originally appeared on DEV Community and was authored by CyberFriend

For the past two weeks, our focus shifted to Git and GitHub. Despite hearing about it through blogs and from software engineers who always preach its importance, I hadn’t really used it much. Most DePaul classes either didn't mention GitHub or barely touched on it. As a sophomore student, I feel like this is a huge gap between what school teaches us and what the real world actually demands. But finally, here we are—learning something that will genuinely be useful down the road.

I rolled up my sleeves and dived into the world of repositories. Not gonna lie, it looked complicated at first, but things are always hard before they get easier. After some research, I managed to set up my GitHub and figure out all the commands I needed for this project.

Image description

This week was all about getting a taste of how software engineers manage their day-to-day work: creating a repository, connecting it to my local machine, sending updates, and working with different branches like the main and doubleLink branches. I learned how to push updates and add meaningful comments for each step. Merging branches, though—that was the trickiest part. Specifically, understanding how to deal with merge conflicts. Seeing those weird markers like <<<<<<, ======, and >>>>>> threw me off at first. But after some back-and-forth comparing files and reading through the comments, I was able to resolve them, keeping the most important updates. Then came the usual ritual: compile, check, and "Add! Commit! Push."

And just like that, several hours later, I completed all 16 tasks. Honestly, even though it took a lot of time, I enjoyed learning about Git and GitHub. As long as there’s real value in it for my future, I don't mind putting in the effort to learn.

Catch you next time,
Your CyberFriend


This content originally appeared on DEV Community and was authored by CyberFriend


Print Share Comment Cite Upload Translate Updates
APA

CyberFriend | Sciencx (2024-09-23T14:35:57+00:00) Diving into the GitHub World Blog#2. Retrieved from https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/

MLA
" » Diving into the GitHub World Blog#2." CyberFriend | Sciencx - Monday September 23, 2024, https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/
HARVARD
CyberFriend | Sciencx Monday September 23, 2024 » Diving into the GitHub World Blog#2., viewed ,<https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/>
VANCOUVER
CyberFriend | Sciencx - » Diving into the GitHub World Blog#2. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/
CHICAGO
" » Diving into the GitHub World Blog#2." CyberFriend | Sciencx - Accessed . https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/
IEEE
" » Diving into the GitHub World Blog#2." CyberFriend | Sciencx [Online]. Available: https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/. [Accessed: ]
rf:citation
» Diving into the GitHub World Blog#2 | CyberFriend | Sciencx | https://www.scien.cx/2024/09/23/diving-into-the-github-world-blog2/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.