If you use vscode for commits, the screen area is a bit small.
Add these lines in .gitconfig to configure for use vscode for write commits.
[core] editor = code --wait [difftool "vscode"] cmd = code --wait --diff $LOCAL $REMOTE
Save .gitconfig, and in vscode, type
git commit it will open an empty file to write the commit message.
When closing the file, the message is the commit message.