Я изучаю git, и я следую сообществу сообщества Git.
Ранее (давным-давно) я создал публичный репозиторий на Github с некоторыми файлами. Теперь я настроил локальный репозиторий Git на моем текущем компьютере и зафиксировал некоторые файлы. Затем я добавил удаленный указатель на мою страницу Github:
[[email protected] c]# git remote add learnc https://github.com/michaelklachko/Learning-C
Это казалось успешным:
[[email protected] c]# git remote show learnc
* remote learnc
Fetch URL: https://github.com/michaelklachko/Learning-C
Push URL: https://github.com/michaelklachko/Learning-C
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
Теперь я хочу загрузить файлы с моего репозитория Github на свой компьютер. Я сделал это:
[[email protected] c]# git fetch learnc
[[email protected] c]# git merge learnc/master
warning: refname 'learnc/master' is ambiguous.
Already up-to-date.
Однако я не вижу новых файлов в локальном каталоге. Как я могу их получить?
Я также пытался это сделать:
[[email protected] c]# git pull learnc master
From https://github.com/michaelklachko/Learning-C
* branch master -> FETCH_HEAD
fatal: refusing to merge unrelated histories
Кстати, локально я на главной ветке (других ветвей нет):
[[email protected] c]# git status
On branch master
nothing to commit, working directory clean