Skip to content

ParsaBordbar/get-git

Repository files navigation

image

Get-Git

Get-Git is an open‑source React application that offers both a cheat sheet and flashcards to help you learn and refresh your Git knowledge. It’s a sub‑project of a broader open‑source learning platform focused on teaching the 20% of a topic you need for 80% of real‑world workflows. You can read it from its GithubPages, here

Featured Flash Card Series

  • Git Basics: Daily workflow commands like git status, git add, git commit, and git push
  • Git Changes: Inspecting changes with git status, git log, git diff, and git restore
  • Committing: Crafting good commit messages, understanding commit types, and best practices
  • Branches: Creating, switching, merging branches, and more
  • GitHub (Coming Soon): Repository management, git pull, cloning, and contributing
  • Conflicts (Coming Soon): Handling merge conflicts and a simple introduction to rebasing

Local Usage

  1. Clone the repo:
    git clone https://github.com/your-username/get-git.git
    cd get-git
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start
  4. Explore the cheat sheets and flashcards in your browser at http://localhost:3000.

Dirctory Structure

  • /src — React source code
  • /public — Static assets
  • /data — JSON files for cheat sheets and flashcards
  • /LICENSE — Project license (CC BY‑NC‑SA 4.0)

Contributing

Contributions are welcome! Please keep in mind:

  • This project is free to use for educational and open‑source purposes only.
  • Commercial use is not permitted under the license.
  • Feel free to open issues or submit pull requests for bug fixes, new features, or improvements.

License

This project is licensed under the Creative Commons Attribution‑NonCommercial‑ShareAlike 4.0 International License.


Incomiming Releasses:
  • Improvments for Responsiveness
  • Customazation + New Features
  • Dokcer Container for local usage

Happy Git learning!

About

Flash Card system for learning Git and Github!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •