-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
English · 한국어
Helpful tips for when things aren't working as expected. Most issues have simple solutions!
- You clicked the Git Tab icon but nothing happens.
- Or the window appears briefly and then closes immediately.
Git Tab requires the .NET 8 Desktop Runtime. Let's verify it's installed.
1. Check if it's installed:
- Open Windows Search (🔍) and search for "Programs" or "Programs and Features".
- Look through the installed programs list for ".NET Desktop Runtime".
- If you see version "8.0", you're all set.
2. If it's not installed:
- Go to Microsoft's .NET download page.
- Select ".NET 8.0" → "Desktop Runtime".
- Download the "x64" version (for typical 64-bit Windows).
- Run the installer and follow the prompts.
- After installation completes, restart Git Tab.
- Right-click the Git Tab shortcut (or .exe file).
- Select "Run as administrator".
- Open Windows Control Panel → "Programs and Features" (or "Uninstall a program").
- Find "Git Tab" and click "Uninstall".
- Follow the steps on the Getting Started page to reinstall.
Git command not found
Git executable not found
Git Tab includes Git tools during installation. If something went wrong:
- Follow the "Reinstall" section under "Git Tab Won't Open" above.
If you've installed Git separately on your system:
- Verify that Git is included in your system's PATH environment variable.
- Open Windows Search → "Edit environment variables" → check the "Path" list for a Git folder (e.g.,
C:\Program Files\Git\bin). - If it's missing, add it and restart your computer.
You right-clicked a folder in Windows Explorer, but the "Git Tab" menu option isn't visible.
- Click the ⚙ Settings icon in Git Tab.
- Look for the "Integration" or "Windows Explorer" section.
- Check the box for "Enable Windows Explorer Context Menu".
- Click "Save" or "Apply".
After enabling the setting above:
- Close all Explorer windows.
- Reopen Explorer (press the Windows key, type "explorer" and press Enter).
- Try right-clicking a folder again.
Or use the Task Manager:
- Press
Ctrl + Shift + Escto open Task Manager. - Find "explorer.exe", right-click it, and select "Restart".
Windows 11 shows a simplified context menu by default:
- Right-click a folder.
- At the bottom of the menu, click "Show more options".
- The full context menu will appear, and you should see "Git Tab" here.
If you have other Git tools installed (TortoiseGit, GitHub Desktop, etc.), their menu entries might conflict:
- Open settings for the other tool and disable the "Windows Explorer context menu" option.
- Restart Explorer.
- Re-enable Git Tab's menu in Git Tab settings if needed.
Authentication failed
Permission denied
You need a PAT (Personal Access Token), not your GitHub password.
- Follow the Authentication page to generate a token.
- When prompted during Push, enter the token in the authentication dialog.
⚠️ GitHub passwords no longer work!
You may have old or incorrect credentials stored.
- Open Windows Search → search for "Credential Manager".
- Click the "Windows Credentials" tab.
- Find GitHub-related entries (like
git:https://github.com). - Click on it → click "Remove".
- Try Push again in Git Tab.
- Enter your token when the authentication dialog appears.
Or from Git Tab settings:
- ⚙ Settings → "Credentials" section.
- Click "Clear Saved Credentials".
- Try again.
- Visit GitHub's Personal Access Tokens page (Settings → Developer settings → Personal access tokens).
- Find the token you're using.
- Verify that "repo" permission is checked.
- Check that the expiration date hasn't passed.
- If it has expired, follow the "Token Expired" section below on the Authentication page.
- Make sure your internet is working.
- Check that your firewall isn't blocking Git or GitHub access.
- Commit messages or filenames show as ????? or strange characters.
- You can't type Korean characters in the commit message box on the right.
- Click ⚙ Settings → "Language" dropdown.
- Select "한국어" (Korean) or "English" as needed.
- The app will restart and display in your chosen language.
- Open Windows Settings (⚙) → "Time & Language" → "Language & region".
- Verify that "Windows display language" is set to "한국어" (or your preferred language).
- If it's different, select the correct language and restart your computer.
If you can't type Korean in the commit message box:
- Click the message input box on the right.
- Press your language toggle key (
Shift + SpaceorAlt + ~on Korean keyboards). - Verify the input method shows "한국어" (Korean).
"Something seems wrong. Where can I find detailed error messages?"
Git Tab log files are located at:
C:\Users\[YourUsername]\AppData\Roaming\GitTab\logs
Or from within Git Tab:
- Open ⚙ Settings.
- Click "Open Logs Folder".
You can open log files in a text editor (Notepad, VS Code, etc.) to see detailed error messages. If you can't solve the problem yourself, attach the log file to a GitHub Issue and report it to the developers.
- You opened a folder but got a message: "This is not a Git repository."
- Clicking "Open" from the right-click menu doesn't load the repository.
- Open the folder in Windows Explorer.
- Go to the top menu → "View" → check "Hidden items".
- Look for a
.gitfolder.
If the .git folder is missing:
The folder is not yet a Git repository. Initialize it:
- Open the folder in Git Tab, then select "Initialize Repository" from the menu.
- Or right-click the folder in Windows Explorer → "Git Tab" → "Initialize".
- Right-click the folder → "Properties".
- Click the "Security" tab and verify you have read permissions.
- If not, click "Edit" to add yourself with appropriate permissions.
- Very long paths (260+ characters) or paths with many special characters can cause issues.
- If possible, move or rename the folder to a simpler path.
✗ Bad: C:\Users\user\Desktop\2024project\special★name\gitrepo ✓ Good: C:\Projects\my-repo
A message appears: "Conflict detected during Push/Pull or merge."
See the Features page under the "Resolve Conflicts" section for step-by-step guidance with visuals.
If the conflict is too complex:
- In Git Tab, select "Abort Merge" or "Cancel Merge".
- You'll return to the original state.
- Ask a teammate which lines they edited, then work together to resolve.
- Git Tab responds slowly.
- It takes a long time to open large repositories.
- Click ⚙ Settings → "Advanced" section.
- Click "Clear Cache".
- In the recent repositories list, right-click unused repositories → "Remove".
For very large repositories (thousands of commits):
- Visit your repository on GitHub → "Settings" → "Danger Zone" → "Clean up repository".
- Or ask someone who knows git commands to run
git gc.
- Check this page for similar symptoms.
- Read the FAQ section.
- Review the Features page for the related feature.
- Search GitHub Issues. (Your issue might already be solved!)
- If not resolved, click "New issue" on GitHub Issues and include:
- A description of what you see
- Steps to reproduce it
- Your log file (if relevant)
- Follow the "Where Do I Find Error Logs?" section above to get your log file.
- Open the log file in a text editor and look for error messages.
- Report on GitHub Issues and include:
- What you tried to do
- Step-by-step reproduction
- The error message from the log file
- Your Windows version (Settings → System → About)
- Your .NET Runtime version (Run
dotnet --list-runtimesin PowerShell, or check Programs and Features)
The developers will help as quickly as possible!