START
SURE
SAVE
CLOSE
CANCEL
CLICK TO GO
Reveal in File Explorer
Save As ...
Save File to ...
Copy Path
{0} Bytes
FILTER
Optional.
SELECT FOLDER
CHANGE THEME
URL :
Git Repository URL
Parent Folder :
Relative foler to store this module. Optional.
ABOUT
SourceGit - OPEN SOURCE GIT CLIENT
Patch
Apply Patch
Patch File :
Select .patch file to apply
Whitespace :
Ignore whitespace changes
No Warn
Turns off the trailing whitespace warning
Warn
Outputs warnings for a few such errors, but applies
Error
Raise errors and refuses to apply the patch
Error All
Similar to 'error', but shows more
Archive ...
Archive
Revision :
Save Archive To :
Select archive file path
Blame
Right click to see commit info
COMMIT SHA
AUTHOR
MODIFY TIME
SUBMODULES
Add Submodule
Fetch nested submodules
Open Submodule Repository
Copy Relative Path
Delete Submodule
Cherry-Pick This Commit
Cherry Pick
Commit :
Commit all changes
Clone Remote Repository
Repository URL :
Git Repository URL
Parent Folder :
Folder to contain this repository
Local Name :
Repository name. Optional.
Remote Name :
Remote name. Optional.
Extra Parameters :
Additional arguments to clone repository. Optional.
INFORMATION
AUTHOR
COMMITTER
SHA
PARENTS
REFS
MESSAGE
CHANGED
CHANGES
Search Files ...
FILES
Configure
User :
User name for this repository
Email :
Email address
Proxy :
HTTP proxy used by this repository
Create Branch
Create Local Branch
Based On :
New Branch Name :
Enter branch name.
Local Changes :
Stash & Reapply
Discard
Check out after created
Git do not hold any branch until you do first commit.
Create Tag
New Tag At :
Tag Name :
Recommanded format :v1.0.0-alpha
Tag Message :
Optional.
Open In File Browser
Open Git Bash
Search Commit
Configure this repository
WORKSPACE
LOCAL BRANCHES
NEW BRANCH
REMOTES
ADD REMOTE
TAGS
NEW TAG
SUBMODULES
ADD SUBMODULE
UPDATE SUBMODULE
SUBTREES
ADD/LINK SUBTREE
RESOLVE
CONTINUE
ABORT
GIT FLOW
Initialize Git-Flow
Production Branch :
Development Branch :
Feature :
Release :
Hotfix :
Feature Prefix :
Release Prefix :
Hotfix Prefix :
Version Tag Prefix :
Start Feature ...
Start Release ...
Start Hotfix ...
GIT FLOW - Start Feature
GIT FLOW - Start Release
GIT FLOW - Start Hotfix
Enter name
GIT FLOW - Finish Feature
GIT FLOW - Finish Release
GIT FLOW - Finish Hotfix
{0} branch name is required.
{0} branch name contains invalid characters.
{0} prefix is required.
{0} contains invalid characters.
Development branch is same with production!
Keep branch
Bookmark
Open
Open Container Folder
Push '{0}'
Discard all changes
Fast-Forward to '{0}'
Pull '{0}'
Pull '{0}' into '{1}'
Checkout '{0}'
Merge '{0}' into '{1}'
Rebase '{0}' on '{1}'
Git Flow - Finish '{0}'
Rename '{0}'
Delete '{0}'
Tracking ...
Copy Branch Name
Fetch '{0}'
Edit '{0}'
Delete '{0}'
Copy Remote URL
Reset '{0}' to Here
Rebase '{0}' to Here
Cherry-Pick This Commit
Reword
Squash Into Parent
Revert Commit
Save as Patch ...
Copy Commit SHA
Copy Commit Info
Push '{0}'
Delete '{0}'
Copy Tag Name
Apply
Pop
Drop
Unstage
Stage...
Discard...
Stash...
Unstage {0} files
Stage {0} files...
Discard {0} files...
Stash {0} files...
Save As Patch...
Confirm To Delete Branch
Branch :
Confirm To Delete Remote
Remote :
Confirm To Delete Tag
Tag :
Delete from remote repositories
Confirm To Delete Submodule
Submodule Path :
Next Difference
Previous Difference
Toggle One-Side/Two-Sides
Open With Merge Tool
SELECT FILE TO VIEW CHANGES
NO CHANGES OR ONLY EOL CHANGES
BINARY DIFF
OLD :
NEW :
LFS OBJECT CHANGE
Copy
Confirm To Discard Changes
Changes :
You can't undo this action!!!
All local changes in working copy.
Total {0} changes will be discard
Fetch
Fetch Remote Changes
Remote :
Fetch all remotes
Prune remote dead branches
File History
CHANGE DISPLAY MODE
Show as Grid
Show as List
Show as Tree
SELECT FOLDER
SELECTED :
Histories
SEARCH SHA/SUBJECT/AUTHOR. PRESS ENTER TO SEARCH, ESC TO QUIT
CLEAR
Switch Curve/Polyline Graph Mode
Switch Horizontal/Vertical Layout
SELECTED {0} COMMITS
HISTORIES GUIDE
1. Select single commit to view detail
2. Select two commits to show differences
3. Select more than 2 commits to count
4. Open context menu to see more options
Initialize Repository
Path :
Invalid repository detected. Run `git init` under this path?
Source Git
PREFERENCE
ABOUT
ERROR
NEW PAGE
*Repositories
WELCOME PAGE
Merge Branch
Source Branch :
Into :
Merge Option :
SourceGit
Open Local Repository
Clone Remote Repository
REPOSITORIES
DRAG-DROP YOUR FOLDER
Add Folder
Add Sub-Folder
Rename
Delete
Pull
Pull (Fetch & Merge)
Remote :
Branch :
Into :
Use rebase instead of merge
Stash & reapply local changes
Push
Push Changes To Remote
Local Branch :
Remote :
Remote Branch :
Push all tags
Force push
Push Tag To Remote
Tag :
Remote :
Rebase Current Branch
Rebase :
On :
Stash & reapply local changes
Add Remote
Edit Remote
Name :
Remote name
Repository URL :
Remote git repository URL
Rename Branch
Branch :
New Name :
Unique name for this branch
Reset Current Branch To Revision
Current Branch :
Move To :
Reset Mode :
Confirm To Revert Commit
Commit :
Commit revert changes
Preference
GENERAL SETTING
Language
Window Font
Content Font
Avatar Server
Check for update
Fetch remotes automatically (need restart)
Restore windows
Enable crash report (maybe include related path)
GIT SETTING
Install Path
Input path for git.exe
Default Clone Dir
Default path to clone repo into
User Name
Global git user name
User Email
Global git user email
Enable Auto CRLF
MERGE TOOL
Merger
Install Path
Input path for merge tool
Select Git Executable File
Select {0} Install Path
Stash
Stash Local Changes
Message :
Optional. Name of this stash
Include untracked files
Stashes
STASHES
CHANGES
COMMIT : {0} -> {1}
UPDATE AVAILABLE
{0} is available!
Publish Time
Base On Commit
Is Pre-release
DOWNLOAD
Changes
UNSTAGED
STAGE
STAGE ALL
STAGED
UNSTAGE
UNSTAGE ALL
CONFLICTS DETECTED
USE THEIRS
USE MINE
OPEN MERGE
Enter commit message
MESSAGE HISTORIES
Amend
COMMIT
COMMIT & PUSH
NO RECENT INPUT MESSAGES
RECENT INPUT MESSAGES
Cherry-Pick merge request detected! Press 'Abort' to restore original HEAD
Rebase merge request detected! Press 'Abort' to restore original HEAD
Revert merge request detected! Press 'Abort' to restore original HEAD
Merge request detected! Press 'Abort' to restore original HEAD
NOTICE
Restart required to apply changes in preference. Restart now?
Add/Link SubTree
Source URL :
Branch/Commit :
Local Relative Path :
Squash commits?
Edit SubTree
Source URL :
Local Relative Path :
Unlink SubTree
Local Relative Path :
This will only remove links.
Pull Changes Of SubTree
Push Changes Of SubTree
Local Relative Path :
Remote :
Branch :
Squash commits?
Edit ...
Unlink ...
Pull ...
Push ...
HOTKEYS
KEY
DESCRIPTION
Create a new page
Close current active page
Switch to next page
Switch to page at given index
Toggle search bar if possible
Reload current repository if possible
Stage or unstage selected files
Reword Commit Message
On :
Message :
Squash HEAD Into Parent
HEAD :
To :
Reword :
Git has NOT been configured. Please to go [Preference] and configure it first.
Path[{0}] not exists!
Can NOT locate bash.exe. Make sure bash.exe exists under the same folder with git.exe
BINARY FILE NOT SUPPORTED!!!
BLAME ON THIS FILE IS NOT SUPPORTED!!!
GIT_DIR for this repository NOT FOUND!
Initialize Git-flow failed!
Bad git-flow branch type!
EXISTS and FULL ACCESS CONTROL needed
Remote git URL not supported
Bad local repository name
Remote name can NOT be null
Bad name for remote. Regex: ^[\\w\\-\\.]+$
Duplicated remote name!
Branch name can NOT be null
Bad name for branch. Regex: ^[\\w\\-/\\.]+$
Duplicated branch name!
Tag name can NOT be null
Bad name for tag. Regex: ^[\\w\\-\\.]+$
Duplicated tag name!
Commit message can NOT be empty
Invalid path for patch file
Invalid relative path
Invalid path for archive file
This field is required