Возвращаясь к ответу Как вы загружаете файл на gitlab через веб-интерфейс? Как вы загружаете новую версию уже существующего файла на Gitlab через веб-интерфейс? Когда я выбираю « Загрузить файл», в раскрывающемся меню « появляется сообщение о том, что файл с таким именем существует:

Файл с таким именем уже существует

Я не хочу загружать измененный файл как новый файл, я хочу обновить тот, который уже есть.

На Github вы просто нажимаете кнопку « Загрузить файлы» , и если она имеет то же имя, то уже существующий файл обновляется, и изменение отмечается.

2 ответа2

1

Поскольку он находится в GitLab, вам, вероятно, следует зафиксировать изменение в файле с помощью git. Если вы действительно хотите использовать веб-интерфейс - если это текстовый файл, нажмите кнопку редактирования и отредактируйте его. Сохранение файла подтвердит изменение. Если это бинарный файл, вам придется зафиксировать изменение и отправить его в репозиторий.

0

Я понял это, частично благодаря ответу Брюса.

Файл, который я пытался обновить, представлял собой схему Eagle, представляющую собой текстовый файл.

Вы должны нажать на имя файла в главном представлении хранилища, чтобы открыть его. Затем появляется кнопка Заменить . Это можно использовать для загрузки новой версии того же файла:

Кнопка удаления

Несколько утомительно и медленно, если размер файла составляет мегабайт. Для проекта с одним файлом это нормально, но использование веб-интерфейса GitLab для обновления целого ряда файлов было бы крайне разочаровывающим.

Жаль, что вы не можете обновлять файлы так же, как вы можете на GitHub.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .