Как оформить заказ на подразделение в git - PullRequest
0 голосов
/ 20 февраля 2019

Я клонировал текущий пример репозитория проекта из git, и его основной веткой является 'master'.Но в этом репо есть все изменения в ветке «разработка» и только файл «README.md» в ветке «мастер».Я получил мастер-ветку, клонированную с использованием https.Мне нужно получить изменения в ветке «Разработка».Пожалуйста, помогите мне разобраться.

Ответы [ 4 ]

0 голосов
/ 20 февраля 2019

Но в этом репо есть все изменения в ветке 'develop' и только файл 'README.md' в ветке 'master'

Затем клонируйте непосредственно правая ветвь с git clone -b:

git clone -b develop https://url/of/repo
0 голосов
/ 20 февраля 2019

Похоже, вы пытаетесь объединить изменения из ветви разработки в ветку master.Взгляните на https://www.git -scm.com / docs / git-merge и посмотрите, поможет ли это.

0 голосов
/ 20 февраля 2019

Когда вы загружаете git-репозиторий, скажем, с GitHub, по умолчанию используется значение master.Для просмотра новой ветки вы можете checkout перейти к ветке.

Предполагая, что вы знаете основы git

git checkout <branch-name>

Так что вы должны делать

git checkout develop

Extra Для просмотра всех удаленных филиалов

git branch -r

Для вывода списка локальных филиалов

git branch

Чтобы получить изменения с remote на working tree

git pull #pull downloads "all" by default

Комузагружать все изменения только удаленно, но не в рабочее дерево (ветви, которые вы отслеживаете)

git fetch
0 голосов
/ 20 февраля 2019

Попробуйте это -

Эта команда выбирает все ветви с удаленного компьютера.git pull --all

Эта команда извлекает запрашиваемую ветвь (если она есть) git checkout develop

Также ссылаются это и это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...