Build CRUD APIs
October 13, 2017
Build a SPA that uses templates
October 31, 2017
 

Issue pull-requests for open source software

 

Tuesday, October 17th, 2017

Github to Infinity, and beyond

Today has been all Git with Teams, and avoiding Merge Conflicts.

Taking things a bit further, and contributing to open source software that I care about, purely based on friendliness  https://github.com/Roshanjossey/first-contributions.

Next, I read through the Contributing guide
https://github.com/Roshanjossey/first-contributions/blob/master/CONTRIBUTING.md

The biggest problem I noticed, that my name wasn’t on the Contributors.md file.

So I forked, and cloned the repository, made the changes to the file Contributors.md file, and created a new branch. Committed the changes and pushed to Git with a new origin for my branch.

Afterwards I authorized a Compare and Pull-Request to the Open Source owner.

He approved the changes, and merged my branch to the master branch. You can see the update here:
https://github.com/Roshanjossey/first-contributions/commit/7f583f0ab1772f0dac24406fca9580c7e1d2fd2f

In conclusion, Git is much friendlier than it lets on, and a true lifesaver!