polished the logger flag functionality in ./cli/config_handler.py that was caused by rebasing in previous PR's
New Features:
added a feature to ./cli/gen_ai_commit_message_handler.py to handle the case if the user tries to auto commit on a branch that hasn't been upstreamed with main yet!
Test Plan
--logger, -l
long version
git_ai_commit config --logger true
short version
git_ai_commit config -l true
expected output:
Logger enabled
Testing for false
long version
git_ai_commit config --logger false
short version
git_ai_commit config -l false
expected output:
Logger disabled
Handle the case where user's current branch has not upstreamed yet
Description
In this PR I added a feature and fixed a bug
Bugs
logger
flag functionality in./cli/config_handler.py
that was caused by rebasing in previous PR'sNew Features:
./cli/gen_ai_commit_message_handler.py
to handle the case if the user tries to auto commit on a branch that hasn't been upstreamed with main yet!Test Plan
--logger
,-l
long version
short version
expected output:
Testing for false
long version
short version
expected output:
Handle the case where user's current branch has not upstreamed yet
expected_output: