TortoiseGit utilizes a user interface integrated with Windows Explorer while permitting integration with a variety of development tools. You’re not limited to a specific IDE. Commands not relevant to the files or folders present on a particular Windows Explorer screen are omitted allowing quick access to the features you actually need. Commands present are tasks such as displaying logs, creating new branches in the code, showing and editing logs, updating patches, and showing the difference between two versions of code. It supports simple GUI file movement by click-and-drag within Windows Explorer.
Regularly updated based on user feedback, each version is tested for stability by volunteers before a general update is presented for public use. An internal spell check system, character map integration, and auto-fill features ensure readability of your logs. All settings, including language and restrictions, are on a per-project basis, allowing for easy transitions between setups without the need to constantly change the global settings.
Compatible with TortoiseGitMerge to show changes and assist in rectifying conflicts between versions. Also compatible with TortoiseGitBlame for error identification and per-line log views. Supports TortoiseGitlDiff for easy observation of alterations with image files.
Support for use of TortoiseGit exists in the form of manuals, FAQs, and a GitLab Issue Tracker. However, the developers of TortoiseGit do not provide direct support for the product. TortoiseGit is completely open source and developed by volunteers, donations are accepted if you find it useful, but otherwise, the software is free to use.
Developed under GNU General Public License for free personal and commercial use.
Features:
- Easy to use
- Fully integrated with Windows Explorer
- Project-specific settings
- Works with your existing bug tracking setup
- Multiple language support
- Proven stability on each version released
Based on TortoiseSVN, it is free and open source for both personal and commercial use under the GNU General Public License. You may improve and modify TortoiseGit to fit your unique situation as the source code is completely available.
Currently available in these languages:
- Bulgarian
- Catalan
- Chinese, simplified
- Chinese, traditional
- Czech
- Danish
- English
- Finnish
- French
- German
- Greek
- Hungarian
- Indonesian
- Italian
- Japanese
- Korean
- Occitan
- Persian
- Polish
- Portuguese, Brazil
- Portuguese, Portugal
- Romanian
- Russian
- Serbian Latin
- Slovak
- Spanish
- Swedish
- Turkish
- Ukrainian
- Vietnamese
For languages other than English, a sperate language pack is required to be downloaded.
Fully integrates with Windows shell, providing easy context-menu access.
Supports various Git functions like commit, clone, push and merge.
Visual diffs and merges simplifies complex operations.
Steep learning curve for beginners, especially without Git knowledge.
Lacks advanced features compared to other Git clients.
Sometimes performs slowly with larger repositories.
Calum
Sat, Jan 20, 2024
TortoiseGit seamlessly integrates with Windows Explorer and various development tools offering a user version control system. It conveniently displays commands based on the files, in Windows Explorer allowing access to essential features such as log display, branch creation and code version comparison. This software supports user interface (GUI) file movement within Windows Explorer. Receives regular updates based on valuable user feedback. Its stability is ensured through volunteer testing. Transitioning between setups is made easier with project settings like language preferences and restrictions. TortoiseGit is an open source software developed under the GNU General Public License supporting languages with language packs available for download.While TortoiseGit has its strengths it may have a learning curve for beginners. May lack some features compared to other Git clients. In addition it might experience performance issues when dealing with repositories. However it does offer compatibility with TortoiseGitMerge for conflict resolution and TortoiseGitBlame for error identification purposes. Furthermore it allows observation of alterations in image files through TortoiseGitDiff. User support is available through manuals, FAQs and a GitLab Issue Tracker; however direct assistance from developers is not provided. Overall TortoiseGit is highly regarded for its ease of use seamless integration with Windows Explorer and project specific settings that make it a dependable choice, for version control.
👨💻️ USER REVIEWS AND COMMENTS 💬
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Elle Jay
This program seems great for developers! It sounds really useful for allowing easy access to the tools you actually need, without having to sift through a bunch of irrelevant commands. It also has Autofill and internal spellcheck to make things even easier!
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Blake
Ha
TortoiseGit lets you manage all your files right at your finger tips with just a few easy clicks. The software lets you control everything we need to right then right there. Its free so that just makes it that much better.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Andrew
This software is an open source client, this tool allows you to administer, manage, store and manipulate files on a server that maintains a backup or copy of every change that has been made to your directories, thanks to its power you can verify who has manipulated them, when and how, thanks to this this software is known as a time machine.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Arran
TortoiseGit for Windows is a true Git in a Windows nut shell. IT is packed with icons and context menu items to really impact your experience. It is available in many different language packs and pre release builds in 32-bit and 64-bit. Once downloaded, it is easy to merge all your accounts to one platform, making it easy and convenient to use.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Cole
I believe this is a great product. I’ve been in the engineering industry since 2006. I’ve worked for many employers and I believe that after reviewing the links and reading google reviews, I would use it.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Angus
TortoiseGit would be a great tool for users that are more advance with computers. Although it states that it is easy to use, TortoiseGit uses commands, logs, patches, etc that beginners may not understand right away. This tool is free to download and has features like autocorrect for spelling and shows the users all the changes they have made in case they need to go back and adjust.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Callum K*******n
TortoiseGit is a popular open source client for the Git version control system for Windows. It is based on the TortoiseSVN client, and is designed to be easy to use for anyone with basic computer skills. It integrates with the Windows Explorer shell to allow easy version control of files and folders. It provides a simple graphical interface for basic version control tasks such as committing, branching, merging and reverting changes, as well as more advanced features such as tagging and stashing.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Jayden S.
TortoiseGit is a great tool for managing Git repositories. It has an intuitive user interface that makes it easy to use and understand. The integration with Windows explorer also makes it convenient to use. In addition, it offers powerful features like rebase, branch and commit management, and the ability to view commit history. The conflict resolution feature allows you to merge multiple branches of the same repository. It also supports the most popular version control systems like GitHub and Bitbucket. Overall, it is a great tool for managing Git repositories.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Archie I.
TortoiseGit is an intuitive and user-friendly application for managing Git repositories. It provides a convenient GUI for performing common tasks like committing, pushing, pulling, and merging. I particularly appreciate its ability to display the graphical representation of a repository’s history. It also integrates with the Windows shell, so navigation between the repositories is quick and easy. Finally, the application is well-documented, which is helpful for beginners.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Christopher G*******p
TortoiseGit is a great peice of software for managing Git repositories, however the user interface could do with some imporvement — it’s somtimes confusing to naviagte.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Robert F********n
Using TortoiseGit has been a pleasant experiance so far; it’s quite intuative to use and has helped me to keep on top of my version control.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Liam N.
I found TortoiseGit to be a user-friendly interface for Git, but it can be slow and occasionally has compatibility issues with certain versions of Windows.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Aiden Z.
TortoiseGit is a user-friendly and powerful Git client for Windows that offers a range of features for managing repositories and collaborating on code projects.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ryan
TortoiseGit is an open-source application used for Git version control. It offers a clean and straightforward graphical user interface for managing repositories. The software’s primary feature is its ability to integrate with Windows shell, providing easy access to powerful Git functionalities.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Luca
The interface is intuitive and it seamlessly integrates into the Windows Explorer context menu, making version control straightforward.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Samuel
Intuitive interface, simplifies version control process.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Tyler
Efficient, intuitive, reliable version control.
TortoiseGit — The coolest Interface to Git Version Control
TortoiseGit is a Windows Shell Interface to Git based on TortoiseSVN. It’s open source and can be built entirely with freely available software.
TortoiseGit supports you with regular tasks, such as committing, showing logs, diffing two versions, creating branches and tags, creating patches and so on (see our Screenshots or documentation).
- Website: tortoisegit.org
- Download: tortoisegit.org/download
- Documentation: tortoisegit.org/docs/
- Support: tortoisegit.org/support/
- Issue tracker: tortoisegit.org/issues
- Contribute: tortoisegit.org/contribute/
- Mailing lists: tortoisegit-announce,
tortoisegit-users and
tortoisegit-dev - StackOverflow tag: tortoisegit
Download
The latest release and language packs are available on the download page. There you can also find the system requirements and latest release notes.
The TortoiseGit team also provides preview releases on an irregular basis. These versions are used by the TortoiseGit developers and are built from the latest code that represents the cutting edge of the TortoiseGit development.
What to do if things go wrong or a crash happened
Before reporting an issue, please search whether a similar issue already exists and check that your problem isn’t fixed in our latest preview release.
An important aspect of reporting issues is to have a reproducible example of the issue; it’s also important to mention the exact version of your operating system, the version of Git and the version of TortoiseGit (this information can be found on the TortoiseGit about dialog).
TortoiseGit includes a crash reporter (if not disabled on installation), which automatically uploads crash dumps to drdump.com, where the TortoiseGit team can review them. If you have a reproducible example, please also file an issue and link the crash report.
We have a special page describing steps for debugging, where the majority of these steps do not require you to build TortoiseGit on your own.
How Can I Contribute?
You’re welcome to contribute to this project! There are several aspects you can help on:
- improving our documentation (see doc/readme.txt file and doc folder),
- translations,
- testing preview releases,
- helping other users on the mailing lists,
- improving our UIs, or also
- coding (e.g., fix open issues or implement new features).
Any help is appreciated!
Feel free to report issues and open merge requests.
Please also check the contribution guidelines to understand our
workflow.
How to build
Building TortoiseGit is usually not necessary; however, it is easy. All necessary requirements and steps are described in the build.txt file. Our short description in the architecture.txt file might also be helpful.
License
TortoiseGit is licensed under the GPLv2.
TortoiseGit – это графическая оболочка для системы управления версиями Git, разработанная для упрощения работы с этой мощной, но порой сложной инструментальной системой. TortoiseGit предлагает пользователю интуитивно понятный интерфейс, интегрированный в проводник Windows, что делает операции с Git более доступными даже для тех, кто не обладает глубокими знаниями командной строки.
Основные особенности TortoiseGit:
- Интуитивный интерфейс: Основное преимущество TortoiseGit заключается в его графическом интерфейсе. Пользователи могут выполнять операции, просто щелкая правой кнопкой мыши в проводнике Windows, что значительно упрощает взаимодействие с системой контроля версий.
- Поддержка всех функциональных возможностей Git: TortoiseGit включает в себя все основные функции Git, включая создание репозиториев, коммитов, ветвление, слияние и управление удалёнными репозиториями. Это позволяет пользователям полностью управлять своими проектами и следить за изменениями в коде.
- Детализированные сообщения о статусе: Программа предоставляет пользователям возможность легко отслеживать изменения файлов и состояния репозитория через визуальные индикаторы. Это помогает быстро оценить, какие файлы были изменены, добавлены или удалены.
- Поддержка конфликты слияния: TortoiseGit включает инструменты для управления конфликтами при слиянии, что позволяет пользователям разрешать конфликты наглядным и интуитивным образом. Визуальные сравнения позволяют легко идентифицировать различия и корректировать проблемы.
- Интеграция с различными системами: TortoiseGit может работать в интеграции с другими инструментами и платформами, такими как GitHub, GitLab и Bitbucket, что делает его незаменимым инструментом для разработчиков, работающих в команде.
- Настраиваемая среда: Пользователи могут настраивать интерфейс TortoiseGit в соответствии со своими предпочтениями, включая смену тем, изменение порядка отображения элементов и настройку горячих клавиш. Это создает более удобное рабочее пространство.
- Инструменты для графического сравнения: Для разработчиков, нуждающихся в более глубоком анализе различий между версиями файлов, TortoiseGit предлагает функции сравнения и визуализации изменений.
- Логирование изменений: Программа предоставляет мощные инструменты для анализа истории изменений, что позволяет пользователям легко видеть, кто и когда вносил изменения, а также добавлять комментарии к каждому коммиту.
- Поддержка SSH и HTTPS: TortoiseGit поддерживает различные протоколы для подключения к удалённым репозиториям, включая SSH и HTTPS, что позволяет настроить безопасное соединение для работы с Git.
TortoiseGit является отличным выбором как для новичков, так и для профессионалов, предпочитающих графические интерфейсы командной строке. Его простота и мощные функции делают работу с Git более управляемой и менее стрессовой, позволяя пользователям сосредоточиться на разработке, а не на управлении версиями.
Одним из главных преимуществ TortoiseGit является возможность начать работу без необходимости изучения сложной терминологии и команд Git. Это открывает дверь для более широкой аудитории, включая студентам, фрилансерам и небольшим командам разработчиков. Программа способна выгодно выделять проекты и упрощать совместную работу, обеспечивая надежный контроль над версиями и управление изменениями.
В заключение, TortoiseGit — это мощный инструмент для работы с Git, который делает управление версиями доступным для большинства пользователей. Современный интерфейс, интеграция с существующими платформами и поддержка всех функций Git делают его идеальным выбором для разработчиков, стремящихся повысить свою продуктивность и упростить рабочий процесс.
Обновлено
Совместимость
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
Описание
TortoiseGit – это решение для тех, кто хочет использовать Git с помощью проводника Windows на компьютере. Приложение обеспечивает пользователю ощущение применения SVN, только с консолью. Программу часто запускают для чтения журналов, решения конфликтов, изучения основ Git.
Предназначение TortoiseGit для Windows – исполнение вариантов использования командной строки. При этом если утилита не справляется с обработкой запроса, он возвращается в исполняемый файл. Таким образом, приложение упрощает рабочие процессы управления операциями из одного окна фиксации. Применяя этот софт, пользователь решает проблему отключения длинного перечня отдельных команд Git. Загрузить TortoiseGit возможно, если на устройстве хватает 16.61 МБ. Проанализируйте состояние диска и удалите ненужные файлы и документы.
Особенности программного продукта
- Визуальный клиент позволяет оперировать функциями программы непосредственно из Windows Explorer: быстро настраивать контекстное меню, интегрировать значки и свойства в проводнике.
- Утилита выполняет функции клонирования, синхронизации, обработки патчей и подмодулей, поддержки проверки орфографии и автозаполнения для содержимого файлов.
- Работа с приложением выглядит так: пользователь фиксирует корневую папку, открывает окно с перечнем измененных документов. Из списка выбираются те, что требуют внесения постоянных или временных изменений. Таким образом, оператор ПК получает возможность удалять, редактировать, создавать новый код отладки. Проще говоря, скачать эту утилиту стоит тем, кто хочет пошагово оценивать качество внесенных изменений, добавлять по желанию комментарии, сравнивать обновления с архивом репозитория.
Скачать бесплатно TortoiseGit для компьютера можно на сайте freesoft.ru. Здесь можно бесплатно загрузить последние версии программ, чтобы пользоваться только лучшим софтом.
Версии
Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.