Мне нужно загрузить 5 проектов в git lab для одного проекта, но в разных ветках. - PullRequest
0 голосов
/ 20 июня 2019

Так что я новичок во всем этом мире кодирования, а также в переполнении стека, извините, если я делаю это неправильно.Мне нужно загрузить 5 проектов в Git Lab, в одном проекте, но в разных ветках, поэтому я застрял и мне нужна помощь.До сих пор я пытался:

  • Создать новый проект в Git Lab
  • git init в локальной папке
  • , затем нажать origin (ссылка из git lab)
  • git add.

Но когда я пытаюсь добавить файлы в ветки ... у меня это не работает.

1 Ответ

1 голос
/ 21 июня 2019

Добро пожаловать в stackoverflow @hermoiona, я понимаю, что вы пытаетесь внедрить локальные изменения в gitlab в разных ветках.Команды git для этого могут быть следующими:

git init
git remote add origin the-web-address-of-gitlab-project
git add .
git commit -m"Message"
git push origin master

git checkout -b branch1
git add .
git commit -m"Message 2"
git push origin branch1

git checkout -b branch3
git add .
git commit -m"Message 3"
git push origin branch3
....

и аналогично для других.

  • git init : инициализирует git.
  • git add. : добавляет / размещает все файлы и каталоги в локальном репозитории git для фиксации.
  • git commit -m "" : фиксирует все измененияс сообщением
  • мастер отправления git push : выдвигает локальные изменения в основную ветку проекта gitlab.
  • git checkout -b nameofbranch : переносит заголовок файла в ветвь, если ветвь с тем же именем не существует, создается новая ветвь.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...