Skip to content

Интеграция с Git

Когато разглеждате в рамките на git хранилище, DeckCrate показва състоянието му директно в списъка с файлове.

Клон в лентата на състоянието

Section titled “Клон в лентата на състоянието”

Лентата на състоянието показва текущия клон, заедно с броя напред / назад спрямо неговия upstream.

Значки за състояние на всеки файл

Section titled “Значки за състояние на всеки файл”

Всеки файл и папка получава малка значка за състояние:

  • подаден
  • променен
  • добавен в индекса
  • неследен
  • игнориран
  • в конфликт

Една папка приема състоянието на най-значимия си подчинен елемент, така че можете да забележите промени, без да я разгъвате.

Изисквания и превключване

Section titled “Изисквания и превключване”

Интеграцията с Git използва инсталирания в системата git — не се включва собствен. Превключете я от Предпочитания → Git:

  • Включена е по подразбиране.
  • Превключвателят е скрит, когато git не е инсталиран.

В хранилище можете също да изпълните двете ежедневни команди за синхронизация с отдалеченото хранилище от менюто с команди → Инструменти:

  • Git pull — изпълнява git pull в текущата папка, след което обновява списъка.
  • Git push — изпълнява git push в текущата папка.

Тези редове се появяват в подменюто Инструменти само когато текущата папка е в работно дърво на git и git е инсталиран — независимо от превключвателя за значките за състояние по-горе. Известие съобщава резултата; при неуспех се показва самото съобщение на git (например когато няма upstream, изисква се удостоверяване или има конфликти).