SHIPIT by Dzhura · Гайди

Зміни і Git: що саме змінив агент

4 хв · Для всіх · 6 кроків

Панель Git показує гілку, змінені файли і самі зміни в папці активної панелі. Звідти ж гілку можна відправити на GitHub.

  1. 01Відкрий Зміни

    Відкрий Зміни

    Кнопка Зміни над панелями відкриває Git для активної панелі, повторне натискання ховає його. Те саме є в меню панелі і в меню робочого простору: Панель Git.

  2. 02З якого боку панель

    З якого боку панель

    Git відкривається праворуч. Щоб перенести його ліворуч, зміни Інспектор панелі у Налаштування › Термінал з Праворуч на Ліворуч. Там само відкриваються і налаштування панелі.

  3. 03Гілка і змінені файли

    Гілка і змінені файли

    Угорі Зміни: назва гілки, на скільки комітів вона випереджає чи відстає від origin і скільки файлів змінено. Нижче список файлів з літерою стану і кількістю доданих та прибраних рядків.

    M змінено, A додано, D видалено, U конфлікт, ? новий файл, який Git ще не відстежує. Якщо папка панелі не в Git-репозиторії, панель так і скаже.

  4. 04Подивися саму зміну

    Клацни файл: перші рядки зміни розгорнуться просто в списку. Відкрити файл відкриває файл повністю.

    ПорадаПерш ніж просити агента щось відправляти, проглянь тут, що він насправді змінив.

  5. 05Відправ на GitHub

    Головна кнопка залежить від стану гілки: опублікувати нову гілку, підтягнути чи відправити коміти, або створити pull request. Якщо гілка відстає, кнопка спершу пропонує підтягнути: інакше відправлення не пройде. Поруч Fetch і Відкрити на GitHub.

    Рядок GitHub у тій самій панелі має кнопку Увійти через GitHub: без входу список pull requests не показується.

  6. 06Pull requests та Issues

    Коли ти увійшов у GitHub, нижче видно відкриті Pull requests та Issues репозиторію. Checkout у worktree біля pull request відкриває його гілку в окремому git worktree.

Поради

Питання

Чому кнопка Зміни неактивна?

У робочому просторі немає панелі, для якої можна показати Git. Відкрий термінал чи агента в папці проєкту.

Мені треба вчити git?

Ні. Панель показує, що змінилося, а відправлення робиться однією кнопкою або проханням до агента.

Що далі