How devmountain/learn-git works
This repository is a Git/GitHub practice tutorial, not a software runtime. Its user-to-result workflow progresses from creating and pushing a personal repository, through forking and pushing a project, to submitting a pull request for group work. The README also covers local Git setup, reviewing changes, staging, and committing. All relationships below come from the README; no runtime source excerpts were provided.
Main entry points: README.md Create Repository
Components 12
Personal Project
- Create Repository
README.md - Initialize Local Repo
README.md - Review and Stage
README.md - Commit and Push
README.md
Forked Project
- Fork Tutorial Repo
README.md - Clone Fork
README.md - Edit and Push
README.md
Group Project
- Reclone Fork
README.md - Edit and Push
README.md - Submit Pull Request
README.md
Other components
- Learner
- GitHub
Connections 16
- Learner → Create Repository: creates
README.md - Create Repository → GitHub: creates hosted repo
README.md - Learner → Initialize Local Repo: initializes and links
README.md - Learner → Review and Stage: reviews and stages
README.md - Learner → Commit and Push: commits and pushes
README.md - Commit and Push → GitHub: pushes changes
README.md - Learner → Fork Tutorial Repo: forks
README.md - GitHub → Fork Tutorial Repo: hosts source repo
README.md - Learner → Clone Fork: clones fork
README.md - Clone Fork → GitHub: downloads from
README.md - Learner → Edit and Push: edits and pushes
README.md - Edit and Push → GitHub: pushes changes
README.md - Learner → Reclone Fork: reclones fork
README.md - Learner → Edit and Push: edits and pushes
README.md - Learner → Submit Pull Request: submits
README.md - Submit Pull Request → GitHub: requests merge
README.md