Author Artem Kravchenko
The project was created to learn how to work with Github using the terminal
List of commands used in the project:
git init
-- Create an empty Git repository or reinit an existing one
git config
- Get and set repository or global options
git add
- Add file contents to the index
git commit
- Record changes to the repository
git log
- Show commit logs
git reset
- Reset current HEAD to the specified state
git push
- Update remote refs along with associated objects
git clone
- Clone a repository into a new directory
git branch
- List, create, or delete branches
git switch
- Switch branches
git merge
- Join two or more development histories together
git stash
- Stash the changes in a dirty working directory away
git fetch
- Download objects and refs from another repository
git pull
- Fetch from and integrate with another repository or a local branch
git remote
- Manage set of tracked repositories
git rebase
- Reapply commits on top of another base tip
Project structure: