Skip to content

Instantly share code, notes, and snippets.

@halitbatur
Created April 25, 2024 10:07
Show Gist options
  • Save halitbatur/89e0bedbdfedba5e8d51889ecb6b4dcb to your computer and use it in GitHub Desktop.
Save halitbatur/89e0bedbdfedba5e8d51889ecb6b4dcb to your computer and use it in GitHub Desktop.
Git and Github Discussion

Git and Github Discussion Questions

For each discussion question, please write the answer in your own words. You may also optionally comment your answers in the comment section below (if you have a Github account).

Git Questions

  1. What does version control mean?
  2. What is the purpose of Git?
  3. How would the world be different if Git and version control did not exist?
  4. What is a branch in Git?

Github Questions

  1. What is a pull request?
  2. What is the difference between Github and Git?
  3. What does it mean to fork something on Github? Does the concept of "fork" exist on both Github and Git, or only one of them?
@NokulungaM
Copy link

NokulungaM commented Apr 29, 2024

Nokulunga
Troos
Konanani
Ntokozo
Emihle

Git Questions

  1. Platforms that allow us to make changes, update code and track code.
  2. Git is a platform that can be used for collaboration
  3. Teams would not be able to work efficiently and collaborate, teams would not be able to keep track of their work or contributions
  4. A separate version from main that allows for changes, fixing code or removing bugs prior to a merge to main repository

Github Questions

  1. A way in which developers communicate once a certain feature has been done / complete
  2. Git manages the source code and Github is a storage
  3. Folking is when a maintainer opens up the repository to contributors without having to manually manage authorization. Only exists on Github

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment