Budalo commint / Guraj greške

Да бисте преместили пројекат који активно програмиран без контроле верзија данас је завршено лудило. Генерално постоје бројне могућности базар , живин , jarca , СВН . Па ево ако очекујете да објасним шта верзија контрола је добро и зашто неће бити. mi користимо jarca. много разлога – лако прилагодити, врло флексибилан, написао Линус Торвалдс је да служи верзије Линук кернела, ова последња су међусобно најмање 2 razlog 😉 . Данас сам морао да створи ново спремиште, Почело је нови пројекат. Заправо су настала мало спремиште ит давно када смо имали и ја сам заборавио мале тренутке које. Креирајте спремиште ударио неколико датотека прва продавница све завршио. Сама поставка спремишта била стандардна:

git init
echo "Short project's description" > .git/description
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
git commit -a
touch .git/git-daemon-export-ok

У суштини све што није у реду. Онда сам одлучио да тестира даљински машину за очување садржаја и покушава да уради притисни-ја затворила са ружном поруком:

Гура да гит://гитХост / пројекат
даљински: грешка: одбијајући да ажурира полке грану: и судије / главе / мајстор
даљински: грешка: Подразумевано, ажурирање тренутну грану у не-голом ризнице
даљински: грешка: је одбијен, јер ће индекс и рад дрво у супротности
даљински: грешка: с оним што гурнут, и да ће захтевати 'гит ресет –тврд’ да одговара
даљински: грешка: рад дрво за ХЕАД.
даљински: грешка:
даљински: грешка: Можете подесити 'рецеиве.дениЦуррентБранцх’ конфигурација променљива
даљински: грешка: 'игноре’ или 'упозорити’ у даљинском спремишта у дозволи гура у
даљински: грешка: његов тренутни огранак; Међутим, ово није препоручљиво, осим тебе
даљински: грешка: уређено да ажурира свој радни дрво да одговара оно што гура у неким
даљински: грешка: Други начин.
даљински: грешка:
даљински: грешка: Да сузбије ову поруку и даље држи подразумевано понашање, комплет
даљински: грешка: 'рецеиве.дениЦуррентБранцх’ конфигурација променљива 'одбити'.
то гит://гитХост / пројекат
! [даљински одбијен] мајстор -> мајстор (грана је тренутно проверава се)
грешка: није пусх неке радовима на 'гит://гитХост / пројекат’

Дакле, очигледно покушавају да се побуни у главном стаблу пројекта и софтвера ме учтиво цут. Генерално немам намеру да учини додатни Бранцх зато што су људи који учествују у пројектима имају јасне и других разлога. Sada je trenutak da spomenem da sam da definisana mnogo bezvrednog naslov, ali to nije ni bitno. Като цяло решението на проблема е тривиално в .git/config на проекта ви трябва да добавите следната директива:

[receive]
denyCurrentBranch = false

След това всичко си идва на мястото.

хттп://ввв.иоутубе.цом/ватцх?v=16bRiH5zfOY

Оставите одговор

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *

anti Спам *