TortoiseGit (64bit)1.8.2.0

TortoiseGit adalah klien Git yang mesra pengguna untuk sistem operasi Windows, menyediakan antara muka grafik yang mudah untuk mengurus dan berinteraksi dengan repositori Git. Git, sistem kawalan versi teragih, digunakan secara meluas untuk menjejak perubahan dalam kod sumber semasa pembangunan perisian.

TortoiseGit berintegrasi dengan lancar dengan Windows Explorer, membolehkan pengguna menjalankan operasi Git terus dari antara muka penjelajah fail. Dengan reka bentuk yang intuitif dan perwakilan visual status repositori, pengguna dapat dengan mudah memahami status projek mereka dan mengurus kawalan versi dengan cekap.

Ciri utama TortoiseGit termasuk keupayaan untuk membuat komit perubahan, melihat sejarah semakan, mencipta cabang, dan menggabungkan kod dengan lancar. Perisian ini juga menyokong pelbagai ciri Git seperti penandaan, memuat turun, dan menarik kemas kini dari repositori jauh. Penyepaduannya dengan menu konteks memudahkan tugas Git biasa, menjadikan kawalan versi boleh diakses oleh pengguna dengan pelbagai tahap kepakaran.

Komitmen TortoiseGit terhadap kesederhanaan dan reka bentuk mesra pengguna menjadikannya pilihan ideal untuk pembangun dan pasukan yang mencari klien Git yang mudah diakses di platform Windows. Sama ada anda seorang pemula atau pengguna Git yang berpengalaman, TortoiseGit mempermudah proses kawalan versi, meningkatkan kerjasama dan pengurusan kod dalam projek pembangunan perisian.


Ciri-ciri Utama:

  • Integrasi Windows:Bergabung lancar dengan Windows Explorer untuk operasi Git yang mudah.
  • Sejarah Komit Grafikal:Perwakilan visual sejarah komit dengan graf mesra pengguna.
  • Menu Konteks dan Ikon:Menambah menu klik kanan dan lapisan untuk menunjukkan status Git dalam Windows Explorer.
  • Commit Dialog:Antaramuka mesra pengguna untuk menyemak perubahan, memilih fail, dan menambah mesej komit.
  • Cabang dan Cantum:Alat mudah untuk membuat, mengurus cawangan, dan melaksanakan gabungan.
  • Penandaan:Menyokong penciptaan dan pengurusan tag untuk menandakan titik-titik khusus dalam sejarah.
  • Integrasi Git-SVN:Berfungsi dengan repositori Git yang berinteraksi dengan repositori Subversion.
  • Pelayar Repository:Membolehkan penerokaan kandungan repositori dan sejarah fail.
  • Sokongan Submodul:Mengendalikan repositori yang tertanam dalam repositori lain.
  • Pengurusan Stash:Simpan perubahan secara sementara untuk beralih dengan mudah antara tugas.
  • Git Clean:Pilihan untuk membersihkan fail yang tidak dijejak untuk repositori yang teratur.
  • Penyelesaian Konflik:Alat untuk menyelesaikan konflik penyatuan semasa proses penggabungan.


Apa yang Baru

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

Program tersedia dalam bahasa lain.

Ulasan Pengguna

Tahap Keselamatan

Untuk mengelakkan sebarang potensi bahaya kepada peranti anda dan memastikan keselamatan data serta privasi anda, pasukan kami memeriksa setiap kali fail pemasangan baru dimuat naik ke pelayan kami atau dihubungkan ke pelayan jarak jauh dan secara berkala mengkaji fail tersebut untuk mengesahkan atau mengemas kini statusnya. Berdasarkan pemeriksaan ini, kami menetapkan tahap keselamatan berikut untuk mana-mana fail yang boleh dimuat turun.

Bersih

Adalah sangat mungkin bahawa program perisian ini bersih.

Kami telah memindai fail dan URL yang berkaitan dengan program perisian ini dalam lebih daripada 60 perkhidmatan antivirus terkemuka di dunia; tiada ancaman yang mungkin ditemui. Dan tiada perisian pihak ketiga yang disertakan.

Amaran

Program ini disokong oleh iklan dan mungkin menawarkan untuk memasang program pihak ketiga yang tidak diperlukan. Ini mungkin termasuk bar alat, menukar laman utama anda, enjin carian lalai, atau memasang program pihak lain. Ini boleh menjadi positif palsu, dan pengguna kami dinasihatkan untuk berhati-hati semasa memasang dan menggunakan perisian ini.

Cacat

Perisian ini tidak lagi tersedia untuk dimuat turun. Adalah sangat mungkin bahawa program perisian ini adalah berniat jahat atau mempunyai masalah keselamatan atau sebab-sebab lain.

Hantar Laporan

Terima kasih!
Laporan anda telah dihantar.

Kami akan menyemak permintaan anda dan mengambil tindakan yang sesuai.

Sila ambil perhatian bahawa anda tidak akan menerima sebarang pemberitahuan mengenai tindakan yang diambil berikutan laporan ini. Kami meminta maaf atas sebarang kesulitan yang mungkin timbul.

Kami menghargai bantuan anda dalam menjaga laman web kami bersih dan selamat.