О программе
О SourceGit
Бесплатный графический клиент Git с исходным кодом
Добавить рабочий каталог
Переключиться на:
ветку из списка
создать новую ветку
Расположение:
Путь к рабочему каталогу (поддерживается относительный путь)
Имя ветки:
Имя целевого каталога по умолчанию. (необязательно)
Отслеживание ветки:
Отслеживание внешней ветки
Помощник OpenAI
ПЕРЕСОЗДАТЬ
Использовать OpenAI для создания сообщения о ревизии
ПРИМЕНИТЬ КАК СООБЩЕНИЕ РЕВИЗИИ
Исправить
Файл заплатки:
Выберите файл .patch для применения
Игнорировать изменения пробелов
Применить заплатку
Пробел:
Отложить
Удалить после применения
Восстановить изменения индекса
Отложенный:
Архивировать...
Сохранить архив в:
Выберите путь к архивному файлу
Ревизия:
Архив
Спросить разрешения SourceGit
НЕОТСЛЕЖИВАЕМЫЕ ФАЙЛЫ
СПИСОК ПУСТ
УДАЛИТЬ
ДВОИЧНЫЙ ФАЙЛ НЕ ПОДДЕРЖИВАЕТСЯ!!!
Расследование
РАССЛЕДОВАНИЕ В ЭТОМ ФАЙЛЕ НЕ ПОДДЕРЖИВАЕТСЯ!!!
Проверить ${0}$...
Сравнить с ГОЛОВОЙ (HEAD)
Сравнить с рабочим каталогом
Копировать имя ветки
Изменить действие
Удалить ${0}$...
Удалить выбранные {0} ветки
Отклонить все изменения.
Перемотать вперёд к ${0}$
Извлечь ${0}$ в ${1}$...
Поток Git - Завершение ${0}$
Влить ${0}$ в ${1}$...
Влить {0} выделенных веток в текущую
Забрать ${0}$
Забрать ${0}$ в ${1}$...
Выложить ${0}$
Переместить ${0}$ на ${1}$...
Переименовать ${0}$...
Отслеживать ветку...
Сравнение веток
Недопустимая основная ветка!
Байты
ОТМЕНА
Сбросить эту ревизию
Сбросить родительскую ревизию
Произвести сообщение о ревизии
ИЗМЕНИТЬ РЕЖИМ ОТОБРАЖЕНИЯ
Показывать в виде списка файлов и каталогов
Показывать в виде списка путей
Показывать в виде дерева файловой системы
Переключить ветку
Переключение ревизии
Предупреждение: После переключения ревизии ваша Голова (HEAD) будет отсоединена
Ревизия:
Ветка:
Локальные изменения:
Отклонить
Отложить и примненить повторно
Частичный выбор
Добавить источник для ревизии сообщения
Ревизия(и):
Ревизия всех изменений.
Основной:
Обычно вы не можете выделить слияние, потому что не знаете, какую сторону слияния следует считать основной. Эта опция позволяет отобразить изменения относительно указанного родительского элемента.
Очистить отложенные
Вы пытаетесь очистить все отложенные. Вы уверены, что хотите продолжить?
Клонировать внешний репозиторий
Расширенные параметры:
Дополнительные аргументы для клонирования репозитория. (необязательно).
Локальное имя:
Имя репозитория. (необязательно).
Родительский каталог:
Создать и обновить подмодуль
Адрес репозитория:
ЗАКРЫТЬ
Редактор
Применить эту ревизию (cherry-pick)
Применить несколько ревизий ...
Переключиться на эту ревизию
Сравнить c ГОЛОВОЙ (HEAD)
Сравнить с рабочим каталогом
Копировать информацию
Копировать SHA
Пользовательское действие
Интерактивное перемещение (rebase -i) ${0}$ сюда
Влить в ${0}$
Влить ...
Переместить ${0}$ сюда
Сбросить ${0}$ сюда
Отменить ревизию
Изменить комментарий
Сохранить как заплатки...
Объединить с предыдущей ревизией
Объединить все следующие ревизии с этим
ИЗМЕНЕНИЯ
Найти изменения....
ФАЙЛЫ
Файл LFS
Поиск файлов...
Подмодуль
ИНФОРМАЦИЯ
АВТОР
ИЗМЕНЁННЫЙ
ДОЧЕРНИЙ
РЕВИЗОР (ИСПОЛНИТЕЛЬ)
Найти все ветки с этой ревизией
ВЕТКИ С ЭТОЙ РЕВИЗИЕЙ
Отображаются только первые 100 изменений. Смотрите все изменения на вкладке ИЗМЕНЕНИЯ.
СООБЩЕНИЕ
РОДИТЕЛИ
ССЫЛКИ
SHA
Открыть в браузере
Введите тему ревизии
Описание
Настройка репозитория
ШАБЛОН РЕВИЗИИ
Название:
Cодержание:
ПОЛЬЗОВАТЕЛЬСКОЕ ДЕЙСТВИЕ
Аргументы:
${REPO} - Путь к репозиторию; ${SHA} - SHA ревизий
Исполняемый файл:
Имя:
Диапазон:
Ветка
Ревизия
Репозиторий
Ждать для выполения выхода
Адрес электронной почты
Адрес электронной почты
GIT
Автозагрузка изменений
Минут(а/ы)
Внешний репозиторий по умолчанию
ОТСЛЕЖИВАНИЕ ПРОБЛЕМ
Добавить пример правила для тем в Gitea
Добавить пример правила запроса скачивания из Gitea
Добавить пример правила для Git
Добавить пример правила Jira
Добавить пример правила Azure DevOps
Добавить пример правила выдачи GitLab
Добавить пример правила запроса на слияние в GitLab
Новое правило
Проблема с регулярным выражением:
Имя правила:
Адрес результата:
Пожалуйста, используйте $1, $2 для доступа к значениям групп регулярных выражений.
ОТКРЫТЬ ИИ
Предпочтительный сервис:
Если «Предпочтительный сервис» установлен, SourceGit будет использовать только этот репозиторий. В противном случае, если доступно более одной услуги, будет отображено контекстное меню для выбора одной из них.
HTTP-прокси
HTTP-прокси для репозитория
Имя пользователя
Имя пользователя репозитория
Рабочие пространства
Имя
Цвет
Восстанавливать вкладки при запуске
Общепринятый помощник по ревизии
Кардинальные изменения:
Закрытая тема:
Детали изменений:
Область:
Короткое описание:
Тип изменения:
Копировать
Копировать весь текст
Копировать путь
Создать ветку...
Основан на:
Проверить созданную ветку
Локальные изменения:
Отклонить
Отложить и применить повторно
Имя новой ветки:
Введите имя ветки.
Пробелы будут заменены на тире.
Создать локальную ветку
Создать метку...
Новая метка у:
GPG подпись
Сообщение с
меткой:
Необязательно.
Имя метки:
Рекомендуемый формат: v1.0.0-alpha
Выложить на все внешние репозитории после создания
Создать новую метку
Вид:
С примечаниями
Простой
Удерживайте Ctrl, чтобы начать сразу
Вырезать
Удалить ветку
Ветка:
Вы собираетесь удалить внешнюю ветку!!!
Также удалите внешнюю ветку ${0}$
Удаление нескольких веток
Вы пытаетесь удалить несколько веток одновременно. Обязательно перепроверьте, прежде чем предпринимать какие-либо действия!
Удалить внешний репозиторий
Внешний репозиторий:
Путь:
Цель:
Все дочерние элементы будут удалены из списка.
Подтвердите удаление группы
Будет удалён из списка. На диске останется.
Подтвердите удаление репозитория
Удалить подмодуль
Путь подмодуля:
Удалить метку
Метка:
Удалить из внешнего репозитория
РАЗНИЦА БИНАРНИКОВ
НОВЫЙ
СТАРЫЙ
Копировать
Режим файла изменён
Первое различие
Игнорировать изменение пробелов
Последнее различие
Показывать скрытые символы
ИЗМЕНЕНИЕ ОБЪЕКТА LFS
Следующее различие
НИКАКИХ ИЗМЕНЕНИЙ ИЛИ МЕНЯЕТСЯ ТОЛЬКО EOL
Предыдущее различие
Сохранить как заплатку
Различие рядом
ПОДМОДУЛЬ
НОВЫЙ
Обмен
Подсветка синтаксиса
Перенос слов в строке
Разрешить навигацию по блокам
Открыть в инструменте слияния
Показывать все строки
Уменьшить количество видимых строк
Увеличить количество видимых строк
ВЫБЕРИТЕ ФАЙЛ ДЛЯ ПРОСМОТРА ИЗМЕНЕНИЙ
Открыть в инструменте слияния
Отклонить изменения
Все локальные изменения в рабочей копии.
Изменения:
Включить игнорируемые файлы
{0} изменений будут отменены
Вы не можете отменить это действие!!!
Закладка:
Новое имя:
Цель:
Редактировать выбранную группу
Редактировать выбранный репозиторий
Выполнить пользовательское действие
Имя действия:
Быстрая перемотка вперёд (без проверки)
Извлечь
Извлечь все внешние репозитории
Разрешить опцию (--force)
Извлечь без меток
Внешний репозиторий:
Извлечь внешние изменения
Не отслеживать
Отклонить...
Отклонить {0} файлов...
Отменить изменения в выбранной(ых) строке(ах)
Открыть расширенный инструмент слияния
Взять версию ${0}$
Сохранить как файл заплатки...
Подготовить
Подготовленные {0} файлы
Подготовленные изменения в выбранной(ых) строке(ах)
Отложить...
Отложить {0} файлов...
Снять подготовленный
Неподготовленные {0} файлы
Неподготовленные изменения в выбранной(ых) строке(ах)
Использовать их (checkout --theirs)
Использовать мой (checkout --ours)
История файлов
СОДЕРЖИМОЕ
ИЗМЕНИТЬ
Git-поток
Ветка разработчика:
Свойство:
Свойство префикса:
ПОТОК - Свойства завершения
ПОТОК - Закончить исправление
ПОТОК - Завершить выпуск
Цель:
Исправление:
Префикс исправлений:
Создать Git-поток
Держать ветку
Производственная ветка:
Выпуск:
Префикс выпуска:
Свойство запуска...
ПОТОК - Свойство запуска
Запуск исправлений...
ПОТОК - Запуск исправлений
Ввести имя
Запуск выпуска...
ПОТОК - Запуск выпуска
Префикс метки версии:
Git LFS (хранилище больших файлов)
Добавить шаблон отслеживания...
Шаблон — это имя файла
Изменить шаблон:
Добавить шаблон отслеживания в LFS Git
Извлечь
Извлечь объекты LFS
Запустить «git lfs fetch», чтобы загрузить объекты LFS Git. При этом рабочая копия не обновляется.
Установить перехват LFS Git
Показывать блокировки
Нет заблокированных файлов
Блокировка
Показывать только мои блокировки
Блокировки LFS
Разблокировать
Принудительно разблокировать
Обрезать
Запустить «git lfs prune», чтобы удалить старые файлы LFS из локального хранилища
Забрать
Забрать объекты LFS
Запустить «git lfs pull», чтобы загрузить все файлы LFS Git для текущей ссылки и проверить
Выложить
Выложить объекты LFS
Отправляйте большие файлы, помещенные в очередь, в конечную точку LFS Git
Внешнее хранилище:
Отслеживать файлы с именем «{0}»
Отслеживать все *{0} файлов
Истории
АВТОР
ВРЕМЯ АВТОРА
ГРАФ И СУБЪЕКТ
SHA
ВРЕМЯ РЕВИЗИИ
ВЫБРАННЫЕ {0} РЕВИЗИИ
Удерживайте Ctrl или Shift, чтобы выбрать несколько ревизий.
Удерживайте ⌘ или ⇧, чтобы выбрать несколько ревизий.
ПОДСКАЗКИ:
Ссылка на сочетания клавиш
ОБЩЕЕ
Закрыть окно
Клонировать репозиторий
Закрыть вкладку
Перейти на предыдущую вкладку
Перейти на следующую вкладку
Создать новую вкладку
Открыть диалоговое окно настроек
РЕПОЗИТОРИЙ
Зафиксировать подготовленные изменения
Зафиксировать и выложить подготовленные изменения
Подготовить все изменения и зафиксировать
Создать новую ветку на основе выбранной ветки
Отклонить выбранные изменения
Извлечение, запускается сразу
Режим доски (по умолчанию)
Принудительно перезагрузить репозиторий
Забрать, запускается сразу
Выложить, запускается сразу
Подготовленные/Неподготовленные выбранные изменения
Режим поиска ревизий
Переключить на «Изменения»
Переключить на «Истории»
Переключить на «Отложенные»
ТЕКСТОВЫЙ РЕДАКТОР
Закрыть панель поиска
Найти следующее совпадение
Найти предыдущее совпадение
Открыть панель поиска
Подготовить
Снять из подготовленных
Отклонить
Создать репозиторий
Путь:
Выполняется частичный перенос ревизий (cherry-pick).
Обрабтка ревизии.
Выполняется слияние.
Выполяется.
Выполняется перенос.
Остановлен на
Выполняется отмена ревизии.
Выполняется отмена
Интерактивное перемещение
Целевая ветка:
На:
Открыть в браузере
Копировать ссылку
ОШИБКА
УВЕДОМЛЕНИЕ
Влить ветку
В:
Опции слияния:
Источник:
Влить несколько веток
Зафиксировать все изменения
Стратегия:
Цели:
Переместить репозиторий в другую группу
Выбрать группу для:
Имя:
Git НЕ был настроен. Пожалуйста, перейдите в [Настройки] и сначала настройте его.
Открыть приложение каталогов данных
Окрыть с...
Необязательно.
Создать новую страницу
Закладка
Закрыть вкладку
Закрыть другие вкладки
Закрыть вкладки справа
Копировать путь репозитория
Репозитории
Вставить
Сейчас
{0} минут назад
1 час назад
{0} часов назад
Вчера
{0} дней назад
Последний месяц
{0} месяцев назад
В прошлом году
{0} лет назад
Параметры
ОТКРЫТЬ ИИ
Ключ API
Запрос на анализ различий
Произвести запрос на тему
Модель
Имя:
Сервер
Разрешить потоковую передачу
ВИД
Шрифт по умолчанию
Размер шрифта
По умолчанию
Редактировать ширину вкладки
Редактор
Моноширный шрифт
В текстовом редакторе используется только моноширный шрифт
Тема
Переопределение темы
Использовать фиксированную ширину табуляции в строке заголовка.
Использовать системное окно
ИНСТРУМЕНТ РАЗЛИЧИЙ/СЛИЯНИЯ
Путь установки
Введите путь для инструмента различия/слияния
Инструмент
ОСНОВНЫЕ
Проверить обновления при старте
Формат даты
Язык
Максимальная длина истории
Показывать время автора вместо времени ревизии на графике
Показать наследника в деталях комментария
Показывать метки на графике
Длина темы ревизии
GIT
Включить автозавершение CRLF
Каталог клонирования по умолчанию
Электроная почта пользователя
Общая электроная почта пользователя git
Разрешить (--prune) при скачивании
Путь установки
Разрешить верификацию HTTP SSL
Имя пользователя
Общее имя пользователя git
Версия Git
Для работы программы требуется версия Git (>= 2.23.0)
GPG ПОДПИСЬ
GPG подпись ревизии
GPG подпись метки
Формат GPG
Путь установки программы
Введите путь для установленной программы GPG
Ключ подписи пользователя
Ключ GPG подписи пользователя
ВНЕДРЕНИЕ
ОБОЛОЧКА/ТЕРМИНАЛ
Оболочка/Терминал
Путь
Удалить внешний репозиторий
Цель:
Удалить рабочий каталог
Информация об обрезке рабочего каталога в «$GIT_COMMON_DIR/worktrees»
Забрать
Ветка внешнего репозитория:
Извлечь все ветки
В:
Локальные изменения:
Отклонить
Отложить и применить повторно
Забрать без меток
Внешний репозиторий:
Забрать (Получить и слить)
Использовать перемещение вместо слияния
Выложить
Убедитесь, что подмодули были вставлены
Принудительно выложить
Локальная ветка:
Внешний репозиторий:
Выложить изменения на внешний репозиторий
Ветка внешнего репозитория:
Отслеживать ветку
Выложить все метки
Выложить метку на внешний репозиторий
Выложить на все внешние репозитории
Внешний репозиторий:
Метка:
Выйти
Перемещение текущей ветки
Отложить и применить повторно локальные изменения
На:
Переместить:
Обновить
Добавить внешний репозиторий
Редактировать внешний репозиторий
Имя:
Имя внешнего репозитория
Адрес:
Адрес внешнего репозитория git
Копировать адрес
Удалить...
Редактировать...
Извлечь
Открыть в браузере
Удалить
Подтвердить удаление рабочего каталога
Включить опцию (--force)
Цель:
Переименовать ветку
Новое имя:
Уникальное имя для данной ветки
Ветка:
Отказ
Автоматическое извлечение изменений с внешних репозиторий...
Очистить (Сбор мусора и удаление)
Запустить команду «git gc» для данного репозитория.
Очистить всё
Настройка репозитория
ПРОДОЛЖИТЬ
Изменить действия
Не изменять действия
Разрешить опцию --reflog
Открыть в файловом менеджере
Поиск веток, меток и подмодулей
Видимость на графике
Не установлен (по умолчанию)
Скрыть в графе ревизии
Фильтр в графе ревизии
ОТФИЛЬТРОВАНО:
Включить опцию (--first-parent)
РАСПОЛОЖЕНИЕ
Горизонтально
Вертикально
ЗАПРОС РЕВИЗИЙ
Дата ревизии
Топологически
ЛОКАЛЬНЫЕ ВЕТКИ
Навигация по ГОЛОВЕ (HEAD)
Создать ветку
ОЧИСТКА УВЕДОМЛЕНИЙ
Выделять только текущую ветку на графике
Открыть в {0}
Открыть в расширенном инструменте
Обновить
ВНЕШНИЕ РЕПОЗИТОРИИ
ДОБАВИТЬ ВНЕШНИЙ РЕПОЗИТОРИЙ
Поиск ревизии
Автор
Ревизор
Файл
Сообщение
SHA
Текущая ветка
Показывать метки как катлог
ПРОПУСТИТЬ
Статистикa
ПОДМОДУЛИ
ДОБАВИТЬ ПОДМОДУЛЬ
ОБНОВИТЬ ПОДМОДУЛЬ
МЕТКИ
НОВАЯ МЕТКА
По дате создания
По имени (по возрастанию)
По имени (по убыванию)
Сортировать
Открыть в терминале
Использовать относительное время в историях
РАБОЧИЕ КАТАЛОГИ
ДОБАВИТЬ РАБОЧИЙ КАТАЛОГ
ОБРЕЗАТЬ
Адрес репозитория Git
Сбросить текущую ветку до версии
Режим сброса:
Переместить в:
Текущая ветка:
Открыть в файловом менеджере
Отменить ревизию
Ревизия:
Отмена ревизии
Изменить комментарий ревизии
Используйте «Shift+Enter» для ввода новой строки. «Enter» - это горячая клавиша кнопки «OK»
Запуск. Подождите пожалуйста...
СОХРАНИТЬ
Сохранить как...
Заплатка успешно сохранена!
Сканирование репозиторий
Корневой каталог:
Копировать SHA
Перейти
Проверка для обновления...
Доступна новая версия программного обеспечения:
Не удалось проверить наличие обновлений!
Загрузка
Пропустить эту версию
Обновление ПО
В настоящее время обновления недоступны.
Отслеживать ветку
Ветка:
Снять основную ветку
Основная ветка:
Втиснуть ревизии
В:
Приватный ключ SSH:
Путь хранения приватного ключа SSH
Только подготовленные изменения
Подготовленные так и неподготовленные изменения выбранных файлов будут сохранены!!!
ЗАПУСК
Отложить
Автоматически восстанавливать после откладывания
Ваши рабочие файлы остаются неизменными, но отложенные сохранятся.
Включить неотслеживаемые файлы
Хранить отложенные файлы
Сообщение:
Имя тайника (необязательно)
Отложить локальные изменения
Принять
Отбросить
Сохранить как заплатку...
Отбросить тайник
Отбросить:
Отложенные
ИЗМЕНЕНИЯ
ОТЛОЖЕННЫЕ
Статистика
РЕВИЗИИ
РЕВИЗОРЫ (ИСПОЛНИТЕЛИ)
МЕСЯЦ
НЕДЕЛЯ
РЕВИЗИИ:
АВТОРЫ:
ОБЗОР
ПОДМОДУЛИ
Добавить подмодули
Копировать относительный путь
Извлечение вложенных подмодулей
Открыть подмодуль репозитория
Каталог:
Относительный путь для хранения подмодуля.
Удалить подмодуль
ОК
Копировать имя метки
Копировать сообщение с метки
Удалить ${0}$...
Влить ${0}$ в ${1}$...
Выложить ${0}$...
Сетевой адрес:
Обновление подмодулей
Все подмодули
Создавать по необходимости
Рекурсивно
Подмодуль:
Использовать опцию (--remote)
Предупреждение
Приветствие
Создать группу
Создать подгруппу
Клонировать репозиторий
Удалить
ПОДДЕРЖИВАЕТСЯ: ПЕРЕТАСКИВАНИЕ КАТАЛОГОВ, ПОЛЬЗОВАТЕЛЬСКАЯ ГРУППИРОВКА.
Редактировать
Перейти в другую группу
Открыть все репозитории
Открыть репозиторий
Открыть терминал
Повторное сканирование репозиториев в каталоге клонирования по умолчанию
Поиск репозиториев...
Сортировка
Изменения
Игнорировать Git
Игнорировать все *{0} файлы
Игнорировать *{0} файлы в том же каталоге
Игнорировать файлы в том же каталоге
Игнорировать только эти файлы
Изменить
Теперь вы можете подготовить этот файл.
ЗАФИКСИРОВАТЬ
ЗАФИКСИРОВАТЬ и ОТПРАВИТЬ
Шаблон/Истории
Запустить событие щелчка
Зафиксировать (Редактировать)
Подготовить все изменения и зафиксировать
Обнаружена пустая ревизия! Вы хотите продолжить (--allow-empty)?
ОБНАРУЖЕНЫ КОНФЛИКТЫ
КОНФЛИКТЫ ФАЙЛОВ РАЗРЕШЕНЫ
ВКЛЮЧИТЬ НЕОТСЛЕЖИВАЕМЫЕ ФАЙЛЫ
НЕТ ПОСЛЕДНИХ ВХОДНЫХ СООБЩЕНИЙ
НЕТ ШАБЛОНОВ РЕВИЗИИ
Завершение работы
ПОДГОТОВЛЕННЫЕ
СНЯТЬ ПОДГОТОВЛЕННЫЙ
СНЯТЬ ВСЕ ПОДГОТОВЛЕННЫЕ
НЕПОДГОТОВЛЕННЫЕ
ПОДГОТОВИТЬ
ВСЕ ПОДГОТОВИТЬ
ОТКРЫТЬ СПИСОК НЕОТСЛЕЖИВАЕМЫХ ФАЙЛОВ
Шаблон: ${0}$
Щёлкните правой кнопкой мыши выбранный файл(ы) и разрешите конфликты.
РАБОЧЕЕ ПРОСТРАНСТВО:
Настройка рабочего пространства...
РАБОЧИЙ КАТАЛОГ
Копировать путь
Заблокировать
Удалить
Разблокировать