Хеш ветки или хеш коммита

178
25 августа 2018, 01:20

Столкнулся с задачей вывода текущей версии приложения, расположенного в репозитории git. Совпадает ли хеш ветки master с хешем последнего коммита в эту ветку? Это одно и тоже или нет?

Answer 1

Совпадает ли хеш ветки master с хешем последнего коммита в эту ветку? Это одно и тоже или нет?

«хэша ветки» не существует в природе. ветка (branch) в программе git — это плавающий указатель на (один) коммит.

собственно «содержимым» ветки и является хэш коммита, последнего в последовательности коммитов, связанных друг с другом благодаря тому, что каждый коммит (кроме самого первого) содержит хэш «родительского» коммита (а некоторые коммиты, т.н. «коммиты слияния», имеют и более одного «предка»).

READ ALSO
Как создать проект на React Native?

Как создать проект на React Native?

После команды create-react-app MyApp командная строка пишет, что 'command not found', хотя должен запуститься процесс создания приложения на React

249
Проблема с Table

Проблема с Table

Проблема с фреймворком Table

195
загрузка и удаление изображений

загрузка и удаление изображений

у меня есть форма для заполнения полей и выбора файлов

245
Как сделать на JavaScript функцию? [закрыт]

Как сделать на JavaScript функцию? [закрыт]

Люди добрые, помогите, очень нужна помощьНужно написать функцию, которая перебирает целые числа от 0 до бесконечности и выводит на экран,...

158