Git commands show global confg $ git config --global --list sign commits local repository $ git config commit.gpgsign true sign commits global repository $ git config --global commit.gpgsign true Change default editor to nano $ git config --global core. editor "nano"