diff --git a/README.md b/README.md index 3b21c11..4d81b80 100644 --- a/README.md +++ b/README.md @@ -17,21 +17,23 @@ A repo to play with the common git operations in and learn how to get working wi # FILL THINGS OUT BELOW THIS LINE AND DO IT IN MARKDOWN -## Working definition of Git and what it's done for +## Working definition of Git and what it's done for +1. GitHub is an open-source version control software that provides users a repository to store and review lines of code and files. ## What do you think the top 3 reasons to use GitHub / GitLab are? -1. -2. -3. +1. Version Control +2. Tracking code changes across multiple versions +3. Allowing code to be reviewed by others ## What is a Pull Request? +1. A pull request is a method of submitting edits or contributions to an open-source project. ## Links to relevent Github / git tutorials - [Github](https://github.com/) -- Add a resource link here -- Add another resource link here +- [Github manuals](https://try.github.io/) +- [Learning Resources](https://help.github.com/en/articles/git-and-github-learning-resources) ### Change this image to be something else with different alt data You can also do images like the one just below here using the ! -![Oh Spongebob](https://media.giphy.com/media/3oEjI4sFlp73fvEYgw/giphy.gif). +![LOOLOOLOOLOO](https://media.giphy.com/media/UvOcKPHrkKSLm/giphy.gif). diff --git a/Reflection.md b/Reflection.md index 01e5b18..fa135fe 100644 --- a/Reflection.md +++ b/Reflection.md @@ -1,9 +1,14 @@ # My Reflection / Blog -Use this file to submit your blog post to your github account / repo. In it, include some markdown to practice, especially a link to your video. -*Screencast submission* - [YouTube video by HAXcms core contributor Michael Potter](https://www.youtube.com/watch?v=5aPae031TxM&list=PLJQupiji7J5cGYiOflGYFwXSEoHMoowkP&index=17&t=0s) -Here's a reminder of how you do the link above as code. -```markdown -*Screencast submission* - [YouTube video by HAXcms core contributor Michael Potter](https://www.youtube.com/watch?v=5aPae031TxM&list=PLJQupiji7J5cGYiOflGYFwXSEoHMoowkP&index=17&t=0s) -``` - -Good luck! + +## LH Cyberx +### IST 402 + +## Lab 2: Git / GitHub / Contribution + +GitHub is a well-known and very helpful open-source repository that is meant for people to collaborate and review different lines of code and files. One of the features processes within GitHub is known as a Pull Request. A Pull Request is a method of submitting contributions, or suggested edits, to an open-source project; a project that might be on GitHub. Within this post, I have included a tutorial on how to create a Pull Request in the GitHub UI. This article proves to be a great step-by-step guide for a user to create a Pull Request. For this post, I show how a simple example of a Commit Change & Pull Request combination on a file for IST 402. + +When committing a change to a file, this file must first be forked, or “cloned”, into your personal repository. Then the edits can be made to the file; making sure to fill out a “Commit Change” towards the bottom outlining what changes were made to the file. After this is confirmed, a Pull Request must be submitted to the original file, or the suggested changes will not be made to the original master file. By going under the Pull Request tab on GitHub and creating a new pull request pointed towards the original “unedited” file, you are submitting a suggestion to the owner of the file that these changes should be made to improve the quality of the file. This is just one of many features that GitHub has to offer, as it has quickly become one of the most-used open-source project platforms in the IT community. + +*Screencast Submission* - [YouTube video by Tech Professional LH Cyberx](https://www.youtube.com/watch?v=21rQZpeRZsg&t=2s) + +*Tutorial* - [Pull Requests Step-By-Step Tutorial](https://yangsu.github.io/pull-request-tutorial/)