We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
$ git --version --build-options git version 2.47.1.windows.1 cpu: x86_64 built from commit: 2cd22437f64229935dc564db969cbcbfed5e9045 sizeof-long: 4 sizeof-size_t: 8 shell-path: D:/git-sdk-64-build-installers/usr/bin/sh feature: fsmonitor--daemon libcurl: 8.11.0 OpenSSL: OpenSSL 3.2.3 3 Sep 2024 zlib: 1.3.1
Older version git version 2.24.1.windows.2 do not had this problems.
git version 2.24.1.windows.2
$ cmd.exe /c ver Microsoft Windows [Version 10.0.19045.5131]
# One of the following: > type "C:\Program Files\Git\etc\install-options.txt" > type "C:\Program Files (x86)\Git\etc\install-options.txt" > type "%USERPROFILE%\AppData\Local\Programs\Git\etc\install-options.txt" > type "$env:USERPROFILE\AppData\Local\Programs\Git\etc\install-options.txt" $ cat /etc/install-options.txt Editor Option: VIM Custom Editor Path: Default Branch Option: Path Option: BashOnly SSH Option: OpenSSH Tortoise Option: false CURL Option: OpenSSL CRLF Option: CRLFCommitAsIs Bash Terminal Option: MinTTY Git Pull Behavior Option: FFOnly Use Credential Manager: Enabled Performance Tweaks FSCache: Enabled Enable Symlinks: Disabled Enable FSMonitor: Disabled
Added tmux with libs from libevent from msys2
tmux
libevent
Bash with mintty
When using vim whole console get cleared, I boils down this problem to:
vim
git config core.editor "f(){ echo $'\e[?1049h\e[22;0;0t'; echo \"Write to \$1\"; cat > \"\$1\"; echo $'\e[?1049l\e[23;0;0;t'; }; f" git commit --amend
I can see content in console like (all console history before commit):
[10:08][Yankes:~/prog/dummy] (master) $ tmux [11:08][Yankes:~/prog/dummy] (master) $ vim [12:08][Yankes:~/prog/dummy] (master) $ git config core.editor "f(){ echo $'\e[?1049h\e[22;0;0t'; echo \"Write to \$1\"; cat > \"\$1\"; echo $'\e[?1049l\e[23;0;0;t'; }; f" && git commit --amend hint: Waiting for your editor to close the file... [master ea17ecf] eeee Date: Sat Dec 7 00:06:33 2024 +0100 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 foo [12:13][Yankes:~/prog/dummy] (master) $
Lot of empty space and final commit result message:
hint: Waiting for your editor to close the file... [t-feature/merge-appka c315b8b668] aaaa Date: Fri Dec 6 16:22:31 2024 +0100 1 file changed, 1 insertion(+) create mode 100644 dummy [12:13][Yankes:~/prog/dummy] (master) $
No, clean repository is enough.
Overall vim have too some problems with gathering info about terminal and mess up my colors when run through git.
git
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Setup
Older version
git version 2.24.1.windows.2
do not had this problems.defaults?
to the issue you're seeing?
Added
tmux
with libs fromlibevent
from msys2Details
Bash with mintty
Minimal, Complete, and Verifiable example
this will help us understand the issue.
When using
vim
whole console get cleared, I boils down this problem to:I can see content in console like (all console history before commit):
Lot of empty space and final commit result message:
URL to that repository to help us with testing?
No, clean repository is enough.
Overall
vim
have too some problems with gathering info about terminal and mess up my colorswhen run through
git
.The text was updated successfully, but these errors were encountered: