Skip to content

Instantly share code, notes, and snippets.

@Ex4byt3
Ex4byt3 / outline.md
Created October 10, 2023 16:40
design doc outline
  • looks at other past sd projects for inspiration

  • team contract

    • scheduling
      • how the project and all of it's parts were scheduled
      • how deadlines work
    • motivations
      • individual visions
      • why pick this project
  • introductions

@Ex4byt3
Ex4byt3 / gpt.md
Last active October 10, 2023 16:15
chatgpt-github-forks

Forks and pull requests are essential concepts in collaborative software development, particularly in the context of version control systems like Git and platforms like GitHub and GitLab. They enable multiple developers to work on a project simultaneously, contribute changes, and manage the process in an organized manner. Here's how they work:

  1. Forking:

    • A fork is a copy of a repository in a version control system (e.g., a GitHub repository) created by a developer who is not the original owner of the repository.
    • Forking is typically done when you want to contribute to a project, but you don't have write access to the original repository.
    • To fork a repository, you go to the repository's page on the hosting platform (e.g., GitHub) and click the "Fork" button. This creates a copy of the repository under your account.
  2. Cloning:

  • After forking a repository, you clone it to your local machine using Git. Cloning means downloading a copy of the repository to your computer so that you c