LINUX.ORG.RU

История изменений

Исправление dhampire, (текущая версия) :

проверил у себя локально

создать пустой реп
mkdir test1 && cd test1
//делаем bare реп
git init --bare 
mkdir ../test2 && cd ../test2
// клонируем его
git clone test1 .
// делаем историю на 2 коммита и пушим
mkdir ../test3 && cd ../test3
git clone --depth=1 file://`pwd`/../test1 .
//делаем коммит и успешно его пушим в bare реп
cd ../test2 && git pull origin master 
// успешно получаем изменения из bare репа
git --version
git version 1.9.1
так что у меня все работает, но вполне возможно если на другой стороне git версии < 1.9.x - оно не будет работать

Исходная версия dhampire, :

проверил у себя локально

создать пустой реп
mkdir test1 && cd test1
//делаем bare реп
git init --bare 
mkdir test2 && cd ../test2
// клонируем его
git clone test1 .
// делаем историю на 2 коммита и пушим
mkdir ../test3 && cd ../test3
git clone --depth=1 file://`pwd`/../test1 .
//делаем коммит и успешно его пушим в bare реп
cd ../test2 && git pull origin master 
// успешно получаем изменения из bare репа
git --version
git version 1.9.1
так что у меня все работает, но вполне возможно если на другой стороне git версии < 1.9.x - оно не будет работать