Создание формы ветки клонированного репозитория GitHub - PullRequest
0 голосов
/ 10 мая 2019

У меня есть доступ на чтение к частному репозиторию GitHub. В соответствии с предоставленными инструкциями мне нужно клонировать репозиторий на моем ПК с помощью «git clone» и создать новую ветку с помощью «git branch» Ситуация такова, что когда я использую ветку git, я получаю следующее сообщение:

fatal: не git-репозиторий (или любой из родительских каталогов): .git

Может ли кто-нибудь помочь мне в этой ситуации.

Спасибо

Ответы [ 3 ]

1 голос
/ 10 мая 2019

после того, как вы его клонировали, вам нужно использовать команду "cd (имя dir)".После того, как вы это сделали, сделайте ветку.

0 голосов
/ 10 мая 2019

Чтобы git создал ветку, каталог, в котором вы нуждаетесь, должен быть хранилищем git. Каталог - это git-репозиторий в двух случаях:

  • Инициализируется как репозиторий git, используя git init
  • Это клон другого репозитория git, использующий git clone "url"

В обоих случаях создается папка .git, содержащая структуру репозитория git и файлы.

Теперь, почему у вас проблема? Просто потому, что даже если вы клонировали проект и у вас есть git-репозиторий на вашем локальном компьютере, git не распознает его, потому что вы не находитесь в папке, содержащей git-репозиторий, когда вы пытаетесь создать новую ветку , Таким образом, вам просто нужно открыть терминал изнутри папки, содержащей репозиторий git, и затем выполнить git branch "branch name".

0 голосов
/ 10 мая 2019

Вы должны быть в каталоге, который был клонирован.Если вы сделали это, но он все еще не работает, попробуйте клонировать его снова, потому что, скорее всего, вы удалили файл .git по ошибке.

...