2017-02-05 3 views
1

Я работаю над веткой git в проекте Unity. Проблема с Unity заключается в том, что вы получаете нагрузки и множество файлов, которые могут быть двоичными и очень большими. Ну, это игра.Git checkout зависает и не меняет ответвление

Я хотел бы объединить свою ветку к мастеру, который я не сделал в течение нескольких недель, так что я исполняю в качестве первого шага

git checkout master 

Git никогда не закончить эту команду, я просто получите мигающий курсор под линией. Я вижу в клиенте GitHub Desktop, что 2100 файлов меняются (это происходит через несколько минут) из-за проверки, однако ветка никогда не изменяется. У меня это работало 8 часов и ничего.

Я действительно не знаю, что я могу сделать сейчас - любые предложения?

ответ

0

Вы можете попытаться клонировать снова репо в новую папку, а затем добавить предыдущую папку в качестве удаленного

git clone /url/for/repo/unity unity2 
cd unity2 
git remote add first_unity ../unity 
git fetch fist_unity 
git merge first_unity/my_branch 
+0

Привет, я пытаюсь клон, но он застревает, а ... ой дорогой , Есть ли вероятность узнать, какой файл затронут? –

+0

Это то, что я получаю [link] (https://i.imgur.com/nVix1Gf.png) –

+0

Что такое URL-адрес репо, который вы клонируете? – VonC

Смежные вопросы