Подтвердить что ты не робот

Как переименовать каталог/папку на сайте GitHub?

Мне удалось найти способ на сайте GitHub переименовать один файл и сделал это с успехом.

Я также смог найти способ переименовать целый репозиторий и сделал это с успехом.

Кто-нибудь знает, как сделать это для одного каталога без использования командной строки? Для справки я пытаюсь изменить каталог с именем InterviewTesting (который содержит файлы src и т.д.) На что-то другое. Я пытался сделать это одним способом файла. enter image description here
Но это не позволило мне изменить имя каталога (InterviewTesting), только фактическое имя файла.

4b9b3361

Ответ 2

Нет способа сделать это в веб-приложении GitHub. Я считаю, что единственный способ сделать это в командной строке с помощью git mv <old name> <new name> или с помощью клиента Git (например, SourceTree).

Ответ 3

Вы можете! Просто нажмите править в соответствии с исходным сообщением @committedandroider, а затем нажмите backspace с помощью курсора в начале имени файла. Это позволит вам отредактировать папку. По завершении нажмите "Слэш", чтобы снова изменить имя файла.

Ответ 4

У меня была проблема с пропуском github некоторых изменений в папках с учетом регистра. Мне нужно было сохранить историю миграции, чтобы пример того, как я изменил папку "basicApp" в github на "basicapp"

$ git ls-files
$ git mv basicApp basicapp_temp
$ git add .
$ git commit -am "temporary change"
$ git push origin master
$ git mv basicapp_temp basicapp
$ git add .
$ git commit -am "change to desired name"
$ git push origin master

PS: git ls-files покажет вам, как github видит имя вашей папки

Ответ 5

Как новый пользователь git, я выбрал следующий подход. Из командной строки я смог переименовать папку, создав новую папку, скопировав в нее файлы, добавив и зафиксировав локально и нажав. Вот мои шаги:

$mkdir newfolder 
$cp oldfolder/* newfolder
$git add newfolder 
$git commit -m 'start rename'     
$git push                             #New Folder appears on Github      
$git rm -r oldfolder
$git commit -m 'rename complete' 
$git push                             #Old Folder disappears on Github  

Наверное, лучше, но у меня это сработало.

Ответ 6

Вот видео, показывающее процесс переименования, который я создал. Инструмент локального хранилища - VS Code, а папки и файлы предназначены для веб-репо с использованием главной ветки - https://youtu.be/94MbtcIKYDg.

Видео основано на выбранном ответе, показанном выше.

Ответ 7

Если у вас есть GitHub Desktop, измените имена каталогов на вашем компьютере, а затем перенесите обновление со своего рабочего стола на свою учетную запись github, и оно изменит их там. :)

Надеюсь, поможет!

Ответ 8

Я изменил имя "Untitlted Folder", переместив вверх один каталог, в который перечислены папка без названия и другие документы.

Отметьте маленькую белую коробку перед "Untitled Folder", кнопка "rename" появится вверху. Затем щелкните и измените имя папки на любое чудное имя, которое вы хотите.

См. кнопку "Переименовать"?

See the 'Rename' button?