git config --global init.defaultBranch main
git config --global alias.lg "log --first-parent --graph --pretty=format:'%C(yellow)%h%Creset -%C(auto)%d%Creset %s %C(cyan)(%cr) %Cresetby %C(bold blue)%aN%Creset' --abbrev-commit --date=relative" (edited)
To prevent reporint mixed of windows/linux line ends being committed - choose one
git config --global core.autocrlf true