
git push command. Now by default (if the branch is not specified) push will be implemented only in the current branch. Git 1. * by default did push to all branches which were changed locally. Of course, you can return to the previous behavior, for this is the option push.default . git config --global push.default matching  git config --global push.default simple git add --update and git add --all if a specific path is not specified in the parameter will be applied to the whole tree, even if the command was run inside a subdirectorygit add git add --all
core.statinfo , core.checkstat
git pull , fast-forward ( pull.ff )
git rebase "-" "@{-1}" ( )
.gitignore warning
, ( pull , rebase ..) --gpg-sign
git commit commit.gpgsign true
git reset -N , --mixed ( git reset ). -N intent-to-add
Source: https://habr.com/ru/post/225251/
All Articles