У меня есть проект с поддеревом. Я пытаюсь обновить поддерево из репозитория GitHub, но оно не работает. Название поддерева "oess". Вот что я попробовал:
$ git fetch oess
X11 forwarding request failed on channel 0
remote: Enumerating objects: 212, done.
remote: Counting objects: 100% (210/210), done.
remote: Compressing objects: 100% (141/141), done.
remote: Total 202 (delta 96), reused 153 (delta 57), pack-reused 0
Receiving objects: 100% (202/202), 45.05 KiB | 0 bytes/s, done.
Resolving deltas: 100% (96/96), done.
From github.com:UVA-High-Speed-Networks/OESS-Client
* [new branch] master -> oess/master
$ git merge -X subtree=mcast_lib/OESS-Client --squash oess/master
Squash commit -- not updating HEAD
Automatic merge went well; stopped before committing as requested
$
Я проверил, что файлы в поддереве mcast_lib / OESS-Client не обновлены путем сравнения их с основной веткой в репозитории GitHub.
Что я делаю не так?
Дополнительная информация:
$ git --version
git version 1.8.3.1
$ git config -l | grep oess
remote.oess.url=git@github.com:UVA-High-Speed-Networks/OESS-Client.git
remote.oess.fetch=+refs/heads/*:refs/remotes/oess/*
$ git status
# On branch master
nothing to commit, working directory clean
$