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

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

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

Угорі Зміни: назва гілки, на скільки комітів вона випереджає чи відстає від origin і скільки файлів змінено. Нижче список файлів з літерою стану і кількістю доданих та прибраних рядків.
M змінено, A додано, D видалено, U конфлікт, ? новий файл, який Git ще не відстежує. Якщо папка панелі не в Git-репозиторії, панель так і скаже.
-
04Подивися саму зміну
Клацни файл: перші рядки зміни розгорнуться просто в списку. Відкрити файл відкриває файл повністю.
ПорадаПерш ніж просити агента щось відправляти, проглянь тут, що він насправді змінив.
-
05Відправ на GitHub
Головна кнопка залежить від стану гілки: опублікувати нову гілку, підтягнути чи відправити коміти, або створити pull request. Якщо гілка відстає, кнопка спершу пропонує підтягнути: інакше відправлення не пройде. Поруч Fetch і Відкрити на GitHub.
Рядок GitHub у тій самій панелі має кнопку Увійти через GitHub: без входу список pull requests не показується.
-
06Pull requests та Issues
Коли ти увійшов у GitHub, нижче видно відкриті Pull requests та Issues репозиторію. Checkout у worktree біля pull request відкриває його гілку в окремому git worktree.
Поради
- Панель показує ту панель, яка зараз активна. Клацни іншу панель, і Зміни покажуть її папку.
- Назви кнопок відправлення в застосунку поки англійською: Publish branch, Push, Pull, Create pull request.
Питання
Чому кнопка Зміни неактивна?
У робочому просторі немає панелі, для якої можна показати Git. Відкрий термінал чи агента в папці проєкту.
Мені треба вчити git?
Ні. Панель показує, що змінилося, а відправлення робиться однією кнопкою або проханням до агента.