![]() ![]() If you are on Windows and SmartGit as well as command line Git client simply fails without asking you for a password, In this case, you may see unexpected, redundant “Login” prompts.įor details, see below. Sometimes firewalls/antivirus tools will only block SmartGit processes sporadically. If this does not help, continue with the next step.Make sure that SmartGit’s executables (on Windows all files in the bin\-subdirectory) are not blocked from opening a local socket or connecting to a local socket.This can been seen in the injector log files which will show up a. Once invoked by Git, this tool is connecting to SmartGit using sockets to receive credentials.įirewalls/Antivirus tools may block this socket communication. ![]() SmartGit is configuring Git with a small utility tool for password callbacks. If it still does not work, leave AutoRun~ renamed and restart with step “ Check Command”.If it works now, consider to permanently disable the AutoRun script or enable Git’s credential manager.Otherwise, temporarily rename the AutoRun script to AutoRun~ and see whether authentication works now.If not configured, continue with the next step.Open the Windows registry and check whether for key HKEY_CURRENT_USER\Software\Microsoft\Command Processor the value AutoRun is configured. continue with step “Check Firewalls/Antivirus tools”.Ĭommand Processor AutoRun scripts may interfere with SmartGit’s authentication hook.if you are on Windows, continue with the next step.If you are not connected to a hosting provider.If your repository is connected to GitHub, check whether this problem might be related to organization access.If the command does not work without the hosting provider configured, continue below.if it stops working again, continue with step “Contact Support”.If the command works there, re-setup the hosting provider in the Preferences again and retry.If your repository is connected to GitHub, Bitbucket or another hosting provider, known to SmartGit, open the Preferences, select section Hosting Provider and get rid of the corresponding hosting provider there.SmartGit’s Hosting Provider configuration may interfere with the authentication. continue with step “Check Environment Differences”.if you are on Windows, continue with step “Check Git Credential Manager”.If the command works there, continue with step “Check Hosting Provider”.Open a Git shell from within SmartGit: right-click the offending repository in the Branches view and invoke Open Git-Shell and try to invoke the command from this shell. If they are definitely correct, continue with step “Check Credential Manager”. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |