У меня есть удаленный репозиторий на UNC \ foobar \ Git \ MKWF.gif
У меня есть два локальных клона, первый используется для нормальной разработки, поэтому он действительно имеет две ветви: track, master и stable.,Разработка выполняется в мастере, затем объединяется в стабильную.
Стабильной является ветвь, все остальные ветки отрываются.Это базовый веб-фреймворк, используемый для ряда сайтов.
Второй клон - это специфический для сайта X.com
, поэтому X.com отслеживает основной, стабильный и новый филиал X
обычно я работаю в первом репозитории над общими вещами, сливаюсь в стабильный, когда готов, затем git push --all, чтобы переместить изменения на сервер.
в клоне X.com, который я делаю:
git checkout stable
git pull --all
это дает мне последние изменения с сервера, тогда я могу сделать
git checkout X
git merge stable
, чтобы переместить эти обновления в специальную ветку для X.com
это перестало работать
Я сделал тянуть, я вижу файлы в проводнике Windows. Затем я делаю
git checkout X
git merge stable
, все файлы исчезли, и объединение отчетов "его обновление"
может кто-нибудь осветит проблему?git branch -a выводит список всех локальных и удаленных веток.
git status ничего не сообщает.Почему мои файлы не там ...