TortoiseGit (64bit)1.8.2.0

TortoiseGit 是一個適用於 Windows 作業系統的使用者友善 Git 客戶端,提供方便的圖形介面來管理和操作 Git 儲存庫。Git 是一種分散式版本控制系統,廣泛用於在軟體開發過程中追蹤原始碼的變更。

TortoiseGit 無縫整合到 Windows Explorer 中,允許用戶直接從文件資源管理器界面執行 Git 操作。憑藉其直觀的設計和倉庫狀態的可視化表示,用戶可以輕鬆理解項目的狀態並高效管理版本控制。

TortoiseGit 的主要特點包括能夠提交更改、查看修訂歷史、創建分支和無縫合併代碼。該軟體還支持各種 Git 功能,如標籤、抓取和從遠程倉庫拉取更新。其上下文選單整合簡化了常見的 Git 任務,使版本控制對具有不同專業知識水平的用戶變得更加容易。

TortoiseGit 致力於簡單化和使用者友好的設計,使其成為開發人員和團隊在 Windows 平台上尋找易於使用的 Git 客戶端的理想選擇。無論您是初學者還是有經驗的 Git 用戶,TortoiseGit 簡化了版本控制過程,提升了軟體開發專案中的合作和代碼管理。


主要特色:

  • Windows Integration:無縫整合至 Windows Explorer 以便進行輕鬆的 Git 操作。
  • 圖形提交歷史:以使用者友好的圖表呈現提交歷史的視覺化表示。
  • 上下文選單和圖示:在Windows Explorer中添加右鍵菜單和覆蓋層以顯示Git狀態。
  • 提交對話框:使用者友好的介面,用於審查變更、選擇檔案和添加提交訊息。
  • 分支與合併:簡單的工具用於建立、管理分支和執行合併。
  • 標記:支援創建和管理標籤以標記歷史中的特定點。
  • Git-SVN 整合:與 Subversion 儲存庫交互的 Git 儲存庫一起使用。
  • Repository Browser:允許探索倉庫內容和文件歷史。
  • 子模組支援:處理嵌入其他儲存庫中的儲存庫。
  • Stash Management:暫時儲存變更以便輕鬆在任務之間切換。
  • Git Clean:清理未跟踪文件以保持儲存庫整潔的選項。
  • 衝突解決在合併過程中解決合併衝突的工具。


最新消息

Changelog
  • Fixed  issue #1270 : Log dialog can revert selected files to parent revision
  • Fixed  issue #1500 : Support git merge --log option
  • Can disable log cache (tortoisegit.data, tortoisegit.index)
  • Revision Graph can save as graphviz dot language (*.gv)
  • Support merge strategies except octopus
  • Fixed  issue #1597 : Reduce chance of committing old submodule revision on cherry-pick / rebase conflicts
  • Can specify specific paths of submodules to update
  • Fixed  issue #1661 : TortoiseGitBlame: show line date time
  • Fixed  issue #1662 : skip-worktree should not be exposed via context menus or anything without confirmation
  • Fixed  issue #330 : Implement --author option gui interface in the commit dialog
  • Fixed  issue #1147 : Ability to filter out branches in Log dialog
  • Fixed  issue #1628 : Support commit ranges in log list (from Reference Browser)
  • Fixed  issue #832 : Compare commits between branches (branch1...branch2, from Reference Browser)
  • Fixed  issue #515 : Sort the log window by date
  • Fixed  issue #1676 : Automatically check "Make it Bare" when repository path ends in ".git"
  • Fixed  issue #1677 : Clicking "revert" on a file should automatically check the file in the revert dialog
  • Fixed  issue #1667 : Ability to ignore a folder in commit dialog
  • Fixed  issue #1674 : Option "Push all branches" leaves out tags on pushed changes
  • Fixed issue #1663: F5 does not refresh the revision graph
  • Fixed  issue #522 : Store password for HTTP
  • Fixed  issue #1660 : Save Push Dialog "Push all branches" and "Use Thin Pack" options
  • Fixed  issue #1542 : Can send pull request email
  • Fixed  issue #1493 : Remember Push Dialog "Push to all remotes" option state
  • Enhanced Windows 7 taskbar grouping and highlighting of windows belonging to the same working tree
  • .mailmap is now used for Log-Dialog Statistics
  • Fixed  issue #1610 : Average values on statistics dialog graph
  • Fixed  issue #1708 : Merge dialog have no saving of log message
  • Fixed  issue #1716 : TortoiseGitBlame added line parameter
  • Allow to set a default value for ssh client in HKLM (Software\TortoiseGit\SSH)

Bug Fixes

  • Fixed  issue #1642 : Incorrect behavior if repo is located on root of drive
  • Fixed  issue #1643 : TortoiseGitMerge window do not maximize correctly on screeen with right-side docked start bar
  • Fixed  issue #1639 : Does not work on older CPU without SSE2
  • Fixed  issue #1682 : Rebase ignores commits after an error is received
  • Fixed  issue #1429 : Blame: copy sha to clipboard copies the log message
  • Fixed  issue #1654 : Git blame commit message tooltip flashes when tooltip window is tall
  • Fixed  issue #1658 : Checkbox 'add "cherry picked from"' has wrong anchor
  • Fixed  issue #1657 : Dirty submodule commit does not open the underling submodule commit dialog
  • Fixed  issue #1552 : TGitCache prevents a git clone from performing successfully
  • Fixed  issue #1631 : Set focus to branch menu in Switch/Checkout window
  • Fixed  issue #1646 : TortoiseGit Log gives undeterministic results (log does not apply --boundary any more by default)
  • Fixed  issue #1085 : Small commit with lots of unversioned and not ignored files takes very long
  • Fixed  issue #1675 : delete/ignore does not delete folder from repo when local copy is kept
  • Fixed  issue #1679 : Reset dialog pick another revision has no effect
  • Fixed  issue #1609 : remember my remote branch choice precisely
  • Fixed  issue #1268 : Paths in Windows Explorer changed to all lower case
  • Fixed  issue #1681 : High screen DPI breaks TortoiseGitMerge's ribbon UI sprites
  • Fixed  issue #1685 : Deleting remote branch blocks UI
  • Fixed  issue #1686 : Wrong stash list after "Stash Apply" in RefLog
  • Fixed  issue #1689 : Option to make Git Commit GUI look different from TortoiseSVN equivalent
  • Fixed  issue #1693 : Cherry pick progress bar doesn't stay green
  • Fixed  issue #1276 : Cannot show diff of renamed file
  • Fixed  issue #1696 : Fetch from switch dialog does not refresh branches list
  • Fixed  issue #1701 : Changing commit order in rebase dialog doesn't auto scroll
  • Fixed  issue #1702 : Original commit message is showen even though it is changed during rebase
  • Fixed  issue #1223 : Workaround endless waiting when git.exe already exited
  • Fixed  issue #1709 : Right click -> assume unchanged is irreversible
  • Fixed  issue #1713 : Pre-populate commit message on squash merges
  • Fixed  issue #1566 : Frequent crashes when searching log

該程序提供其他語言版本

使用者評價

安全級別

為了避免對您的設備造成潛在損害,並確保您的數據和隱私安全,我們的團隊在每次新的安裝檔案上傳到我們的伺服器或連結到遠端伺服器時進行檢查,並定期審查該檔案以確認或更新其狀態。根據這種檢查,我們為任何可下載檔案設定以下安全級別。

清潔

這個軟體程序極有可能是乾淨的。

我們在全球60多個主要殺毒服務中掃描了與此軟件程序相關的文件和網址;未發現任何潛在威脅。並且沒有捆綁第三方軟件。

警告

本程序是由廣告支持的,可能會提供安裝不必要的第三方程序。這些可能包括工具欄、更改您的首頁、預設搜尋引擎或安裝其他第三方程序。這些可能是誤報,我們建議用戶在安裝和使用此軟體時要小心。

殘疾的

這款軟體不再提供下載。這款軟體程式很可能是惡意的,或存在安全問題或其他原因。

提交報告

謝謝你!
您的報告已經發送。

我們將審查您的請求並採取適當的行動。

請注意,您將不會收到有關此報告所採取行動的通知。我們對可能造成的任何不便表示歉意。

我們感謝您在保持我們網站清潔和安全方面的幫助。