TortoiseGit 在大年初二迎来了大版 v2.60
Released: 2018-02-17
This is planned to be the last version compatible with MsysGit 1.9.5 (i.e., Git for Windows < 1.9.5).
== Features ==
* Fixed issue #3089: Show parent SHA1 on cherry picking a merge commit
* Fixed issue #3052: Filename autocomplete in commit dialog ignores filenames starting with underscores
* TortoiseGitMerge now uses native ribbon instead of MFC wrapped
This results in a noticeable speed up (cf. issue #1616) and also fixes issues with rounded corners for maximized windows (cf. issue #1767)
* Fixed issue #3107: Clean: Allow to remove orphaned submodules (i.e., clean -f -f)
* Fixed issue #3126: Add an option to show all refs of a commit in the log (all refs are shown now by default)
* Fixed issue #3116: Revision graph: add ability to delete branches
* Fixed issue #3121: Create shorter branch names when checking out a commit
* Update linked libraries:
* pcre to 8.41
* apr to 1.6.3 and apr-util to 1.6.1
* Commit now informs the user if there is a conflict hint in the commit message (line starting with "# Conflicts:")
* Fixed issue #3137: Add TortoiseGit to Win10 default program list
* Fixed issue #3141: bisect: add good/bad continue options to progress dialog
* Add support for github's new client protocol (x-github-client)
* Fixed issue #3160: Close TortoiseGitBlame window by ESC key (you might need to reset keyboard shortcut settings manually)
== Bug Fixes ==
* Fixed issue #3029: LogDlg: Action column icons painted over Graph or message columns when turned off or resized
* Fixed issue #3042: Spelling and grammar errors in First Start Wizard
* Fixed issue #3035: TortoiseGit 2.5.0.0 might crash in LogDlg after fetch or refreshing working tree status
* Fixed issue #3050: TortoiseGitMerge UI: Context menu is not available on margin left to text any more
* Fixed issue #3059: Right click in touch mode is not working
* Fixed issue #3064: Commit dialog ignores "Select items automatically" when refreshing
* Fixed issue #3036: Can not save changes in Settings -> Network after trying to add command-line option to the SSH-client
* Fixed issue #3066: Message field needs vertical scrollbar in Create Tag dialog
* Fixed issue #3033: Cannot view submodule log if repository sits under directory symlink
Update libgit to 2.15 based on Git for Windows source.
* Fixed issue #3055: Explorer crash when deleting two independent folders
* Fixed issue #3047: When Log Messages window is narrow, Filter box placeholder text may cover up the Filter Types button
* Fixed issue #3090: Show Log window stuck with "Fetching changed files..."
* Fixed issue #3084: Improve info message for merge-doc.js and drop broken URL
* Fixed issue #3085: merge-doc.js: Word 2007 does not make a three-way comparison and the documents are shown in wrong order
* Fixed issue #3086: merge-doc.js: Merge document in word >=2010 leaves three open windows
* Fixed issue #3096: Duplicate 'Save as...' context menu items appear when closing and opening 'View Patch' window
* Fixed issue #3093: Icon overlay might show ignored directories containing files as modified
* Fixed issue #3076: Commit dialog opens with incomplete rendering in Windows 7 classic theme
* Fixed issue #3094: Diff command results in crash
* Fixed issue #3041: Commit Window might freeze when clicking on the last modified header shortly after opening
* Fixed issue #3061: MenuButton popup might show directly under mouse arrow
* Fixed issue #3108: Versioned file in ignored folder causes wrong overlays
* Fixed issue #3109: Bad greying out of outer paths (other paths with same prefix also match)
* Fixed issue #3132: Post commit hook doesn't show up on settings dialog
* Fixed issue #2990: SendmailDlg: Don't auto select entries when using arrow keys
* Fixed issue #3134: Deletion of submodule does not allow user to select the deleted (red) submodule on commit
* Fixed issue #3138: "Check for modifications", "Revert" and other dialogs do not work after git update to version 2.16.0: "fatal: empty string is not a valid pathspec"
* Fixed issue #3139: Git SSH operations do not work after git update to version 2.16.0 if ssh URL contains a port
* Fixed issue #3143: Remember last selection of "Show nested refs" when browsing references
* Fixed issue #3152: TortoiseGitMerge: Single pane view as default
* Fixed issue #3158: TortoiseGitProc.exe hangs with 100% CPU when displaying commit window
* Fixed issue #3153: "Failed to parse config file" if .gitconfig or .gitmodules use CRLF and contain blank lines
* Fixed issue #3155: Can't parse config or .gitmodules files if the encoding is UTF-8 BOM
== Known issues ==
* Due to changes in Win 10 1709 TortoiseGit(Merge) might start up slowly or gets slower over time without the patch KB4058258 (OS Build 16299.214) released on 2018-01-31; check Windows update (cf. issue #3087).
* Due to a bug in Windows 10 1709 the mouse might jump on Drag in Commit Dialog (cf. issue #3145)
下载:
https://download.tortoisegit.org/tgit/2.6.0.0/TortoiseGit-2.6.0.0-64bit.msi https://download.tortoisegit.org/tgit/2.6.0.0/TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN.msi
https://download.tortoisegit.org/tgit/2.6.0.0/TortoiseGit-2.6.0.0-32bit.msi
https://download.tortoisegit.org/tgit/2.6.0.0/TortoiseGit-LanguagePack-2.6.0.0-32bit-zh_CN.msi