Repository to document and learn git better & practice markdown.
What is version control?
Helps with coding process: Create, save, edit, and then save again
Can describe why or what changes were made.
- helps when doing collaboration
- who changes it, why, etc
Git is local enabled from command line and does not need server but is available.
Github is a online server to hold and share repositories for git.
Git is fast and modern:
- provides history of content changes
- collaboration: people working on the same files
- not just for programmers: designers and documet authors (knowledge workers)
- visual way to look at history
- Git Install & Configuration
- Basics
- init
- add
- commit
- status
- Rename Files
- Remove Files
- Untrack commited file
- log
- show
- Branches
- Basics
- Merge
- Stash
- Remote Repositories
- Add Remote Repo
- Add Second Remote Repo
- Rename Remote Repo
- Remove Remote Repo
- Pull
- Push
- Clone
- Fix Recent Changes
- Fix Old Changes
- Specific Actions
- Review merge process when someone else sends pull request to my remote repo?
- document reset -soft & -hard better
- document git logs, reflog better
- document branches better, merge conflicts
- git stash
- git diff
- git cherry-pick
- rename master branch?