OSD 600 Lab 3
This week we learned how to create new branches and merge them into the master branch. First, we had to pick 2 features from the list to be added to our program. The features I decided to add where:
- Make sure that the program exits with an appropriate error code. If there are no errors (all links are good), exit with
0
. Otherwise, exit with a non-zero exit code. - Support
--all
,--good
, and--bad
flags. The--all
flag is the default, and if none of these are present, it will display good and bad URLs. The--good
flag causes only good URLs to get displayed; the--bad
flag causes only bad URLs to get displayed.
No PR:
This experience taught me to always be careful when merging. Yes, you can always go back in git but this is a mistake that wastes a huge amount of time and can be easily avoided. I also realized taking some time to think and plan what you are going to do with git can pay off. Next time I will be more careful and pay more attention to the actions I am about to do before I start making them. Overall this was a good experience and I cannot wait to try this out again!
Comments
Post a Comment