Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Sections
GitHub
GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 50 million developers.
- GitHub: cloud-based Git repository hosting service. Used to save and collaborate on git repositories online.
- GitHub-Pages: Websites for you and your projects.
- Jekyll: Transform your plain text into static websites and blogs.
Git (Literally Just Git)
- Git Docs: Git documentaion
- Git-Ignore: Informs Git to not add specified files in your directory to Git.
- Delete-Commit: Remove a commit from Git because you made a mistake.
- Git-LFS: An open source Git extension for versioning large files.
- BFG-Cleaner: Removes Crazy Big Files, Passwords, Credentials & other Private data from git.
Markdown
- Markdown: Markdown is a lightweight and easy-to-use syntax for styling all forms of writing on the GitHub platform.
Applications
- Spck Code Editor: The best mobile application for coding.
Hosting A Git Server
https://www.vogella.com/tutorials/GitHosting/article.html#gitserver_install
https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
https://www.linux.com/training-tutorials/how-run-your-own-git-server/
Autosquash for Features Pull Request
I’m not sure if I’m a fan of this. Some features can be large making it difficult to understand changes if commits were squashed together.
https://github.com/marketplace/actions/autosquash
Journal
- 2020.06.12
- Added Applications Section
- Added link to
Hackernoon
article
- 2020.07.03 Updated Syntax
- 2020.07.07 Added Link to Git Docs
- 2021-01-01 Added ` Hosting A Git Server` section
- 2021-07-21
- Added
Autosquash for Features Pull Request
section
- Added