📄️ Organization
Github Link//github.com/Code-after-Coffee
📄️ Fork
Forking is a feature of Github that allows for a user to create a copy of an existing repository that is linked with their private github account.
📄️ Github branches for source and forked repos
Branches in Github are copys of the current repository that are directly linked to the existing repository that allow for changes to be made that do not affect other branches in the repository.
📄️ Issues
Github issues tasks created in relation to the current project and aim to give direction into what features/bugs are planned for the current version of the project.
📄️ Pull Requests
Pull requests in Github are the main method that new changes will be merged into the source repository from forked development repositories.
📄️ Actions
Github actions are CI/CD pipelines that can be added to Github repositories to handle specific tasks that can be automated to improve the quality/testing/building of projects.
📄️ Projects
Github projects are a tool of Github that allows for management of the progress of a project and allows a visualization of tasks/issues and where they are in the development process.
📄️ Rulesets
Github rulesets are rules placed on specific branches that must be followed by contributors in order to interact with those branches of the repository.
📄️ SSH Keys
SSH Keys are used by Github as an additional layer of security for any interactions that you make with Github repositories.
📄️ GPG Keys
GPG Keys are keys that are used to sign commits made on your machine as an additional form of security.