Skip to content

Commit d13a398

Browse files
authored
Merge pull request #875 from intersystems/no-login-popup
Credentials manager no longer causes Git interaction with remote to hang
2 parents 749c582 + cc3732d commit d13a398

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818
- Settings page no longer removes remote when saving after cloning (#858)
1919
- Always set the remote as the upstream branch when pushing (#871)
2020
- Fixed import of HL7 and LUT files added at the same time as their mappings (#864)
21+
- Fixed issue where Git's interactive credential manager causes Git push/pull/fetch to hang (#235)
2122

2223
## [2.13.1] - 2025-09-16
2324

cls/SourceControl/Git/Utils.cls

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1912,6 +1912,8 @@ ClassMethod RunGitCommandWithInput(command As %String, inFile As %String = "", O
19121912
set newArgs($increment(newArgs)) = "user.name="_username
19131913
set newArgs($increment(newArgs)) = "-c"
19141914
set newArgs($increment(newArgs)) = "user.email="_email
1915+
set newArgs($increment(newArgs)) = "-c"
1916+
set newArgs($increment(newArgs)) = "credential.interactive=false"
19151917
}
19161918

19171919
set newArgs($increment(newArgs)) = command

0 commit comments

Comments
 (0)