920 B
920 B
Git
Git setup
git config --global user.name "John Doe"- configure global usergit config --global user.email johndoe@example.com- configure global user email
Add new commit
git init- initiallize repositorygit add README.md- add file/s to repositorygit commit -m "first commit"- commit filegit branch -M main- switch branch to main
Information
git status- view current files status
Repository changes
git reset HEAD~1- revert to previous commitgit reset --hard- goes to the previous commit and removes all changes
Branches
git branch [name]- create new branchgit checkout [name]- switch to it
Git merge and rebase
- ``
Remote repository push
git remote add origin https://github.com/foglar/[name].git- add remote urlgit push origin master- push master branch