Удалить, переименовать или переместить файл или папку с помощью git в репозитории SourceCraft

Работа с файлами репозитория в SourceCraft основана на использовании системы контроля версий git. Базовым является вариант работы с файлами в локальной копии репозитория и последующая их отправка в удаленный репозиторий SourceCraft с помощью git.

Подробнее о работе с git см. на странице Как начать работать с git.

Совет

В качестве вспомогательной функции также доступна возможность добавить файл или папку в репозиторий с помощью интерфейса SourceCraft.

Чтобы удалить, переименовать или переместить файл или папку с помощью git в репозитории:

  1. Склонируйте репозиторий.

  2. Создайте новую ветку для изменений и отправьте ее в удаленный репозиторий:

    git checkout -b new-feature
    git push -u origin new-feature
    

    Примечание

    Вы также можете вносить изменения напрямую в основную ветку, например main, однако безопаснее работать с помощью отдельных веток и предложений изменений.

  3. Внесите изменения в файловую структуру локальной копии репозитория, например удалите, переименуйте или переместите файл или папку. Для этого вы можете использовать любой удобный вам файловый менеджер, например Проводник в Windows или Finder в macOS.

  4. Внесите изменения в индекс git, сделайте коммит и отправьте изменения в удаленный репозиторий:

    git add .
    git commit -m "updated file structure"
    git push origin new-feature
    
  5. Создайте предложение изменений из новой ветки и выполните слияние с основной веткой репозитория.

См. также