-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
English · 한국어
The 10 most common questions from Git Tab users.
A: No! Git Tab includes all the Git tools you need as part of the installation. You don't need to install anything else.
- Just install Git Tab and start using it.
- You don't need to use the command line (CMD, PowerShell, Git Bash).
- You can do everything with your mouse.
A: Yes, 100% free and open source.
- No subscription fees or licensing costs.
- No ads.
- Full source code is on GitHub.
- Anyone can freely use, share, and modify it.
A: Completely safe.
- Git Tab runs only on your computer (it's a local app).
- Your code is not automatically sent anywhere.
- To upload to GitHub/GitLab, you must manually click "Push".
- Your personal access token is stored only in Windows Credential Manager (offline and secure).
A: There are several ways to undo or fix commits.
If your last commit was a mistake:
- Modify the files in the "Changes" section on the right.
- If you want to change the commit message, enter a new one.
- Check the "Amend" checkbox.
- Click "Commit".
The last commit will be updated with your changes.
- Right-click a commit in the history.
- Select "Reset".
- Choose a reset type:
- Soft: Keep files unchanged, only remove the commit
- Mixed: Undo both the commit and changes to files
- Hard: Completely delete all changes (be careful!)
To undo an old commit safely:
- Right-click the commit → "Revert".
- A new "undo" commit is created.
- This method is safe even if you've already pushed to GitHub.
A: Yes, you can recover it.
- In the commit history on the left, find the commit where the file still existed.
- Right-click that commit → "Checkout" or "Restore Files".
- The file is restored.
- In the "Changes" section on the right, find the deleted file.
- Right-click it → "Discard".
- The file is restored to its state from the last commit.
Git saves the entire history of all commits. Even if a file was deleted years ago, you can still recover it from an old commit!
A: See the Git Basics page for a detailed explanation. In short:
Branch = A parallel workspace for development
Think of it like different save files in a video game. You can develop new features in a separate branch without touching the main code.
main ────o────o────o (main code)
\
o──o──o (new feature branch)
\
o──o (another feature)
A: The three most common causes:
- You haven't logged in to GitHub/GitLab yet.
- Fix: Follow the Authentication page to set up your personal access token.
- You've edited files but haven't committed them yet.
- Fix: Select files in the right panel, enter a commit message, and click "Commit".
- Your internet might be down.
- Fix: Check your internet connection and try again.
For more details, see the Troubleshooting page.
A: Super simple.
- Click the ⚙ Settings icon in the top right.
- Find the "Language" dropdown.
- Select "English" or "한국어" (Korean).
- The app automatically restarts and switches languages.
A: Just as easy.
- Click ⚙ Settings.
- Find the "Theme" section.
- Select "Light" or "Dark".
- The app colors change immediately.
Tip: Dark theme is easier on your eyes during late-night coding sessions.
A: Git Tab has automatic updates built in.
- In Git Tab's ⚙ Settings, look for "Auto Update".
- Turn it on, and new versions will download and install automatically.
- When an update is ready, you'll see a restart message. Click "Restart" to run the latest version.
If you've turned off auto-updates:
- Visit GitHub Releases.
- Download the latest installer.
- Run the installer.
- Your existing settings are preserved.
If you didn't find your answer here:
- Features — Detailed explanations of each feature.
- Troubleshooting — Help with technical problems.
- Git Basics — Learn Git concepts from the start.
- GitHub Issues — Search or create an issue at the GitHub repository.