Работа с Кодом
Работа с Кодом
Дерево файлов репозитория
Пиктограмма отображения дерева файлов находится рядом с названием ветки и становится доступна после выбора файла.
В профиле репозитория выберите файл:
Нажмите на появившуюся пиктограмму рядом с названием ветки:
Отобразится дерево файлов и папок проекта, станет доступна навигация по нему:
Поиск по файлам и папкам в дереве репозитория
Поиск по файлам и папкам в дереве репозитория:
- отображает результаты по мере ввода текста;
- поддерживает частичное совпадение и регистронезависимость;
- позволяет быстро находить файлы и папки для ветки, тега или конкретного коммита.
Чтобы отобразилась панель дерева репозитория, в его профиле выберите файл или папку:
Введите название файла или папки в поле поиска (в панели дерева репозитория):
Отобразится меню со списком подходящих файлов и папок:
Добавление файлов в репозиторий
Добавление файла в репозиторий
Создание отдельного файла
В профиле репозитория > Код нажмите Файл > Создать файл:
В открывшемся модальном окне введите название файла, добавьте содержание и нажмите Сохранить.
Пример:
Коммит в новую ветку
Чтобы закоммитить новый файл в новую ветку на втором шаге создания фала:
- выберите Создать новую ветку для этого коммита;
- введите название ветки;
- нажмите Сохранить.
Пример:
Коммит в отдельную ветку с запросом
Чтобы закоммитить новый файл в новую ветку на втором шаге создания фала:
- выберите Создать новую ветку для этого коммита;
- введите название ветки;
- отметьте чекбокс Открыть запрос на слияние.
- нажмите Сохранить.
Пример:
Подробнее см. раздел Создание запроса.
Загрузка файлов
В профиле репозитория > Код нажмите файл > Загрузить файл.
Пример:
Перетащите файлы в окно для загрузи или нажмите Выберите файл.
Нажмите Сохранить.
Пример:
Отобразится модальное окно создания коммита.
Далее в модальном окне вы можете:
- сделать коммит в текущую ветку;
- выбрать Создать новую ветку для этого коммита;
- выбрать Создать новую ветку для этого коммита и отметить чекбокс Открыть запрос на слияние.
См. пример Создание отдельного файла со второго шага.
Добавление файлов локально и загрузка в удаленный репозиторий
См. разделы работы с терминалом:
Редактирование файла
Для редактирования файла нажмите пиктограмму редактирования.
Пример:
AI оценка трудозатрат
Если репозиторий приватный, то кнопка будет заблокирована. В таком случае в соавторы следует добавить техническую учетную запись aigigaview.
Ограничения AI-обзора
- Функциональность AI-обзора доступна только для авторизованных для владельцев и соавторов с правами администратора и на запись..
- Поддерживаемые форматы: .abap, .h, .c, .cc, .cpp, .cs, .clj, .coffee, .cu, .dart, .erl, .go, .groovy, .java, .jsx, .js, .jl, .kt, .lua, .php, .pas, .py, .pl, .rb, .rs, .scala, .sh, .sql, .swift, .ts, .tsx, .vb, .vue.
Вызов AI оценки трудозатрат
Нажмите AI оценка трудозатрат в профиле репозитория > Код .
Пример:
Отобразится результат оценки:
AI оценка трудозатрат для приватного репозитория
Если репозиторий приватный или профиль приватный, то кнопка AI оценка трудозатрат будет заблокирована. Для включения функциональности AI оценки трудозатрат потребуется добавить в соавторы приватную техническую учетную запись aigigaview.
Если кнопка AI оценка трудозатрат заблокирована, перейдите в настройки репозитория для добавления в соавторы приватной технической учетной записи aigigaview.
Пример:
Введите имя aigigaview (учетная запись приватная и в поиске не отобразится), затем нажмите Добавить.
Пример:
Если имя введено верно, то aigigaview добавится в соавторы:
Далее кнопка станет доступна для приватного репозитория.
Удаление файла
Для удаления файла нажмите пиктограмму удаления:
Выберите вариант создания коммита и нажмите Удалить:
Требования и ограничения к загрузке файлов
Ограничение по загрузке файлов через веб-интерфейс
- Размер отдельного загружаемого файла — не более 5 Мбайт.
- Совокупный размер загружаемых файлов за раз — не более 50 Мбайт.
Ограничения на коммиты по протоколу HTTPS
Размер файлов, которые можно загрузить в репозиторий одним коммитом по протоколу HTTPS — не более 100 Мбайт.