Open djetelina opened 3 weeks ago
Hey there @djetelina!
Ye, that sounds very much plausible. During its early versions, sema
used to rely on the native git
command calling it directly though exec.Command
. However, someone later suggested that we hop onto a git library that is supposed to be identical to the reference implementation CLI everyone uses.
Unfortunately, after making that switch, I realised that this library doesn't respect many things, including, for example, pre-commit hooks (which is a bummer).
Regarding the issue, here are some things that we can try:
git
CLI currently installed on their machine.I'd love to hear your opinion on the matter!
Hey, love the tool, but the very first use I already had to amend a commit to change the author email, because my git config wasn't respected :(
What I mean by that, I have different git configs loaded (overriding author email) base on the directory git is called from.
Unfortunately, sema doesn't seem to respect that :(