For anyone who's interested, I was able to completely bypass this problem by using ssh keys. Just make sure you use an ssh style git reference instead of an https style reference when configuring your project.
Example SSH reference: git@github.com:SRombauts/UE4GitPlugin.git (on Github, click "ssh" after clicking "code")
I already had SSH keys configured on my systems and almost exclusively use SSH for git. So when a colleague was unable to authenticate, we went through some troubleshooting steps and I setup SSH keys on his system and it worked. That said, we were still have all kinds of random issues, so it may not resolve everything. We are using this plugin primarily for diffs since LFS Locks was causing all kinds of problems. Way easier to just git lfs lock than to spend 30 minutes trying to tinker with a gui.
For anyone who's interested, I was able to completely bypass this problem by using ssh keys. Just make sure you use an
ssh
style git reference instead of anhttps
style reference when configuring your project.Instructions
git@github.com:SRombauts/UE4GitPlugin.git
(on Github, click "ssh" after clicking "code")I already had SSH keys configured on my systems and almost exclusively use SSH for git. So when a colleague was unable to authenticate, we went through some troubleshooting steps and I setup SSH keys on his system and it worked. That said, we were still have all kinds of random issues, so it may not resolve everything. We are using this plugin primarily for diffs since LFS Locks was causing all kinds of problems. Way easier to just
git lfs lock
than to spend 30 minutes trying to tinker with a gui.