Інтеграція з Git
Коли ви переглядаєте вміст репозиторію git, DeckCrate показує його стан прямо в списку файлів.
Гілка в рядку стану
Section titled “Гілка в рядку стану”Рядок стану показує поточну гілку разом із кількістю комітів попереду / позаду відносно її upstream.
Позначки стану кожного файлу
Section titled “Позначки стану кожного файлу”Кожен файл і тека отримують невелику позначку стану:
- зафіксовано
- змінено
- підготовлено
- не відстежується
- ігнорується
- конфлікт
Тека переймає стан свого найзначущішого нащадка, тож ви можете помітити зміни, не розгортаючи її.
Вимоги та перемикач
Section titled “Вимоги та перемикач”Інтеграція з Git використовує встановлений в ОС git — жодного вбудованого не
постачається. Перемикайте її в Параметри → Git:
- Типово вона увімкнена.
- Перемикач сховано, коли
gitне встановлено.
Дії Git
Section titled “Дії Git”Усередині репозиторію ви також можете виконати дві щоденні команди синхронізації з віддаленим репозиторієм із командного меню → Інструменти:
- Git pull — виконує
git pullу поточній теці, а потім оновлює список. - Git push — виконує
git pushу поточній теці.
Ці рядки з’являються в підменю «Інструменти» лише тоді, коли поточна тека
міститься в робочому дереві git і встановлено git — незалежно від перемикача
позначок стану вище. Сповіщення повідомляє про результат; у разі невдачі
показується власне повідомлення git (наприклад, коли немає upstream, потрібна
автентифікація або є конфлікти).