Как найти основную ветку? - PullRequest
0 голосов
/ 18 декабря 2018

В приведенной ниже команде:

CWD:~/git/VCS $ cat .git/config
 [core]
     repositoryformatversion = 0
     filemode = true
     bare = false
     logallrefupdates = true
 [remote "origin"]
     url = https://github.com/xxxxxx/VCS
     fetch = +refs/heads/*:refs/remotes/origin/*
 [branch "master"]
     remote = origin
     merge = refs/heads/master
CWD:~/git/VCS $
CWD:~/git/VCS $
CWD:~/git/VCS $ # How to locate refs/heads/master?

Не удалось найти главную ветвь, локальную для файловой системы

Как найти refs/heads/master путь к папке в ../git/VCS?

1 Ответ

0 голосов
/ 18 декабря 2018

Ветви в git не отображаются на места в файловой системе.Все «master» - это указатель на коммит.Если вы посмотрите в .git/refs/heads/, вы увидите файл для каждой ветви в вашем хранилище.Если вы откроете файл master, все, что вы увидите, это шестнадцатеричная строка, которая является шаблоном коммита, на который указывает ветка master.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...