Я новичок в Git и вскоре должен работать с командой, использующей модель ветвления Git Flow. Хотя я хорошо понял теорию этой модели, я боюсь, как ее запустить для проекта.Git/Git Flow: Мои зарегистрированные файлы не отображаются в GitHub?
Вот команды, которые я использую, чтобы создать небольшой проект (пример):
git flow init
touch test.txt
git add test.txt
git remote add origin https://github.com/****/some-repository.git
git commit -m "just a test"
git push -u origin master
Код выше, как ожидается, нажмите созданный файл «test.txt» в главной ветви на пульте дистанционного управления , но этого не происходит.
Все команды выполняются без каких-либо ошибок, но, взглянув на страницу GitHub для этого репозитория, она кажется пустой.
Возможной причиной может быть то, что я не использую выпуск, исправление или ветвь функций, но вместо этого работаю в ветке разработки на своей машине. С другой стороны, это не имеет смысла для меня, так как я просто хочу настроить свой проект с помощью его основных файлов, не разрабатывать функции, делать исправления или выпускать что-то.
Возможно, мне не хватает какой-либо команды? Почему мой файл не отображается в репозитории?
Спасибо, что сработало! Поэтому проблема заключалась в том, что я пытался подтолкнуть свою ветку развития к ведущей ветке пульта. Но что вы подразумеваете, изначально нажимая что-то с помощью 'push -u'? Разве это не было бы пустым толчком? Развернутая ветвь удаленного будет веткой для размещения промежуточного сервера только для выпуска (= слияние переходит в мастер), правильно? – Sven
@Sven, все, что я имею в виду, состоит в том, что аргумент '-u' настраивает локальную ветвь для отслеживания удаленной ветви. Вам нужно только сделать это один раз; впоследствии вы можете опустить '-u'. – Chris
А, спасибо! Эта страница не была так понятна! – Sven