TortoiseGit 2.5.0.0 64-bit
更新細節:
Features:
Make "ChangeList" grids in "Git synchronization" multi-selectable.
Update Scintilla to 3.7.5.
Don't hide "Show log" button when fetch/pull was not successful.
Add basic support for "git worktree".
Do not need to confirm cancel out of commit when there are no changes left.
Cloning a repository with many files tracked by git-lfs is extremely slow.
Various High DPI optimizations.
Update libgit to 2.13.1.
Update zlib to 1.2.11.
Update apr and apr-util.
Add `Show/hide ignore local changes flagged files` in Log Dialog.
Log dialog: Copy tag to clipboard.
Blame: gloss over per-line commit reference if duplicated.
"Abort merge" should allow to select "git reset --merge".
TortoiseGitBlame: Line Wrapping.
Search functionality on message in the RefLog window.
CTRL+F and F3 already opened a search dialog, now there also is a search button.
Confusing titles when resolving a rebase or a merge conflict.
Allow to push individual tags.
Allow to compare local and remote tags using SyncDlg.
Fetch And Rebase doesn't rebase if nothing is fetched.
It's configurable now whether opening the rebase dialog is skipped if nothing was fetched or current HEAD is up2date or newer.
Add context menus to the header views in three way diff mode to open TMerge again with the diff shown in the corresponding file.
Since TortoiseGit 2.4.0 the icon overlays are case sensitive. if you really want to change this default, you can disable the advanced setting "OverlaysCaseSensitive". This is, however, not the default and not recommended as some git tools such as "git log" are case sensitive on paths and might show an incomplete history.
Allow to use alternative diff tool by pressing Shift.
Allow to view diff on Delete/Modified conflicts.
Sync smart tab detection code with TortoiseSVN.
Ask before pushing all local branches to a remote.
TGitBlame: Allow to search both directions.
LogDlg and CommitDlg: Provide more copy options.
GitStatusListCtrl: Use logical (stable) sort if enabled.
Bug Fixes:
Commit window unclosable after clicking "No" and "do not ask again".
Doing Add on repository root fails with libgit2 returned invalid path".
Start Bisect UI incomplete.
Update PuTTY to 0.70.
Icon overlay not shown for files on network UNC paths.
Fix possible crash in TortoiseGitMerge when applying patch.
Can't update Remote Branch of Pull dialog with Browse references dialog.
Graphics corruption on taskbar overlay with UI scaling.
Rebase dialog should remember the last position of the divider.
Reinitializing a repository using "git init --separate-git-dir" turns all overlay icons to added.
Allow snippets to include new lines (using "
" notation).
Spell checker wrongly marked styled words as misspelled (e.g. _example_).
libgit2 fails to resolve absolute symlinks.
Rebase dialog does not change "Start (FastFwd)" button during rebase process.
Active urls in output windows opened when hitting ESC.
TortoiseGit hangs when prematurely double clicking on "Please wait...".
gitignore patterns are always treated case sensitively for overlay icons.
Resizing dialogs might lead to extension of clickable checkox area.
Significant TGitCache rewrite which reduces disk access and fixes other issues:
TGitCache: Significantly reduce refresh requests send to Windows Explorer (causing Explorer to freeze).
TGitCache: Icon Overlay might show ignored files as non-versioned.
TGitCache: overlays sometimes blink in and out of existance for several minutes at a time.
TGitCache might fall into an (endless) refresh loop.
Symlinks are not shown as modified any more.
Missing index is not an error condition, but need to be handled like an empty index.
Shell overlay cache: Don't show .git file with unversioned icon.
Push underlined hotkey is missing in log window.
TortoiseGit does not support cloning local svn repositories.
Clone: --bare and --origin options are incompatible.
Error message if remote Git output contains non-ASCII chars.
MergeDlg: Commit dialog is opened instead of resovle dialog after resolve button pressed.
Don't report an error for invalid remote symbolic references.
LogDlg: infinite line to parent when initial commit is branched.
Spaces at the beginning of the URL breaks pushes.
Autocomplete for Remote URL box in Sync screen doesn't work.
After setting the config `include.path` key, can't delete the branch which is tracking the remote branch.
Fix possible crash if "git.exe diff-index" exits with an exit-code != 0, but no error message.
Do not append empty pathspec to "git clean".
TGitBlame: Implement double buffering.
LogDlg: Remember scroll position when refreshing working tree status.
Error when using TortoiseGit cli diff command with new added file in commit.
/startrev: and /endrev: parameters of /command:diff are no longer mixed up.
版本下載:TortoiseGit 2.5.0.0 64-bit
TortoiseGit 32-bit 2.4.0.2
更新細節:
Bug Fixes:
Commit window unclosable after clicking "No" and "do not ask again".
Doing Add on repository root fails with libgit2 returned "invalid path".
Start Bisect UI incomplete.
Update PuTTY to 0.68.
Icon overlay not shown for files on network UNC paths.
Fix possible crash in TortoiseGitMerge when applying patch.
版本下載:TortoiseGit 32-bit 2.4.0.2
TortoiseGit 2.4.0.2 64-bit
更新細節:
Bug Fixes:
Commit window unclosable after clicking "No" and "do not ask again".
Doing Add on repository root fails with libgit2 returned "invalid path".
Start Bisect UI incomplete.
Update PuTTY to 0.68.
Icon overlay not shown for files on network UNC paths.
Fix possible crash in TortoiseGitMerge when applying patch.
版本下載:TortoiseGit 2.4.0.2 64-bit