Наиболее частые команды:
git init
git add .
git rm file.txt
git rm --cached file.txt
git mv old_name new_name
git rm \*~
git config --global user.email "your@mail.address.org"
git config --global user.name "you_name"
git config --global --add https.proxy https://10.10.0.1:3128
git config --list
git config --global --unset http.proxy
git config --list | grep proxy
git commit -m "some comment"
git commit -am "commit with all changed files"
git remote add master https://your_name@bitbucket.org/_/repository_name.git
git remote -v //To list the existing remotes
git push -f master master
git remote rm master
git status //делайте почаще эти команды
git status -s
git log
git reset --hard <hash>
git reset --hard origin/master
git branch
git checkout -b newbranch
git checkout newbranch
git merge newbranch (делать, если находимся на ветке master)
git diff
git diff --staged