Git Push в удаленную ветку с каталогом - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь нажать на удаленную ветку с каталогом (я не могу удалить каталог или изменить структуру удаленной ветви).

Как я могу нажать на эту ветку?Я уже пробовал эту команду git push origin release/Release_1.0 и множество вариантов.

Это результат:

$ git push origin release/Release_1.0
error: src refspec releaseRelease_1.0 does not match any.
error: failed to push some refs to 'https://github.com/Pankwood/LearningGit.git'

Это моя структура ветви:

 git branch --all
  dev
* master
  remotes/origin/dev
  remotes/origin/master
  remotes/origin/release/Release_1.0

Изображение структуры Github

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

В сообщении указывается, что в вашем локальном хранилище нет ветви с именем release/Release_1.0

Если эта ветвь существует на удаленном компьютере, вы можете git checkout origin/release/Release_1.0 выполнить свою работу, зафиксировать изменения и затем git push origin release/Release_1.0

tl; dr Похоже, что ветка никогда не создавалась в вашем локальном хранилище.

0 голосов
/ 06 июня 2018

вы можете сначала перейти на ветку, которую хотите опубликовать, в этом случае вы должны сделать это ... git branch <branch> git checkout -b <branch> git add . git commit "Your commit" git push -u origin <branch> в этом случае будет remotes / origin / release / Release_1.0 или перепятнышки \ происхождение \ выпуск \ Release_1.0

...