Вот как я делюсь изменениями в нашей локальной ветке, не отправляя их в удаленный репозиторий.
Шаги, чтобы поделиться новым добавленным файлом или изменениями в репозитории:
выберите проект и создайте на нем ветку.
TortoiseGit > Создать ветку
затем переключитесь на вновь созданную ветку.
TortoiseGit > Переключение/Оформление
- внутри проекта внесите любые изменения в существующий файл или добавьте новый файл.
зафиксируйте изменения во вновь созданной ветке.
Git Commit > новая ветка
Выберите и отметьте измененный или вновь созданный файл и Зафиксируйте.
чтобы поделиться им с локальным репозиторием и сделать его видимым, не отправляя его в удаленный репозиторий или удаленный источник. TortoiseGit > Демон
извлеките ветку с помощью git clone и используйте git://‹ IP-адрес >/‹ ветку >. в нашем случае мы создаем test_branch, поэтому URL-адрес выглядит следующим образом: git://10.192.20.140/test_branch
теперь мой вопрос. почему, когда я клонирую эту ветку демона, она выдает исключение?
git clone git://10.192.20.140
без завершающего/
, будет возвращена ошибкаfatal: No path specified. See 'man git-pull' for valid url syntax
. Я не замечал, пока не увидел этот ответ. 16.01.2019