С какой ветки обновляет git pull?
Если вы не указали это в параметрах команды, то с той ветки определенного ВНЕШНЕГО репозитория, с которой вы ранее связали свою ветку, когда первый раз делали push с ключом
-u (
--set-upstream). Если связывание не было сделано, то простой
git pull выдаст ошибку, так как не будет знать откуда обновляться.
я создал текстовый файл в master и хочу, чтобы он появился в моей ветке
Это делается через слияние:
git merge master
И внешний репозиторий тут вам для этого не нужен.