Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions questions.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,50 +3,60 @@
1. **When was GitHub first launched, and who were its original founders?**

\`\`\`
April 10,2008 and the original founders are Chris Wanstrath, PJ Hyett, Tom Preston-Werner, Scott Chacon
\`\`\`

2. **What is a 'pull request' in the context of GitHub, and how is it commonly used?**

\`\`\`
A pull request on GitHub is a proposal for incorporating changes into a project, allowing contributors to suggest modifications, discuss, and collaboratively improve code.
\`\`\`

3. **Can you explain the difference between 'git' and 'GitHub'?**

\`\`\`
Git is a distributed version control system used for tracking changes in code, while GitHub is a web-based platform that provides hosting and additional collaboration tools for Git repositories.
\`\`\`

4. **What is the significance of the 'README.md' file in a GitHub repository?**

\`\`\`
The 'README.md' file in a GitHub repository is like the user manual—it explains what the project is about, how to use it, and any other important details.
\`\`\`

5. **How does GitHub's 'forking' feature work, and what is its primary purpose?**

\`\`\`
GitHub's 'forking' lets you make your copy of someone else's project so you can freely work on it without affecting the original, and later propose your changes back if you want.
\`\`\`

6. **What is GitHub Actions, and how is it used in software development?**

\`\`\`
GitHub Actions is a tool on GitHub that helps automate tasks in software development, like testing code or deploying applications, by creating custom workflows triggered by specific events.
\`\`\`

7. **Who acquired GitHub in 2018, and what impact did this acquisition have on the platform?**

\`\`\`
Microsoft acquired GitHub in 2018, bringing more resources and integrations to the platform, contributing to its growth as a leading collaborative development platform.
\`\`\`

8. **What is a 'repository' in GitHub, and what are its key components?**

\`\`\`
A GitHub repository is a project folder that contains code, documentation, and collaborative tools such as issues, pull requests, and branches.
\`\`\`

9. **Explain the concept of 'branching' in GitHub. Why is it important for collaborative projects?**

\`\`\`
Branching in GitHub is like working on different tasks in separate spaces, allowing multiple people to make changes without messing up the main project, which is important for teamwork and avoiding conflicts.
\`\`\`

10. **What is GitHub Pages, and how can it be used to host web pages?**

\`\`\`
GitHub Pages is a feature that lets you turn your GitHub repository into a website, useful for showcasing projects or documentation without needing external hosting.
\`\`\`