- слияние веток
Для того чтобы объдинить две ветки, нужно зайти в исходную ветку и ввести команду git merge branch_name, далее появится вся информация в ветке в которой вы находитесь. Далее информацию нужно добавить и выполнить commit. Для того чтобы увидить полученную разницу мы используем команду git diff
- удаление веток
Для того чтобы удалтить не нужную нам ветку достаточно команды git branch -d name_to_delete
Зарегистрировавшись в github, нужно зайти в репозиторий откуда Вы хотите "выкачать информацию" т.е. у первоночального создателя. Необходимо нажать на кнопку Fork, скопировав далее ссылку, заходим в локальный депозиторий и с помощью команды git clone (ссылка) загружаем информацию к себе. Меняем необходимые данные и сохраняем их. Далее с помощью команды git push загружаем в свой удаленный репозиторий и запрашиваем "pull request" у первоночального создателя.
И победа !!!