Запускать пакетные скрипты на удаленном сервере (windows) от jenkins

Вы не можете напрямую переименовать удаленную ветку. Вы должны удалить его, а затем повторно нажать.

Переименование ветки

# rename the local branch to the new name
git branch -m   

# delete the old branch on remote - where  is eg. origin
git push  --delete old_name

# push the new branch to remote         
git push  new_name


Важное примечание:

Когда вы используете git branch -m (move), git также обновляет вашу ветку отслеживания с новым именем.

git remote rename regacy legacy

blockquote>

git remote rename пытается обновите удаленный раздел в файле конфигурации. Он переименует пульт с заданным именем на новое имя, но в вашем случае он не обнаружен, поэтому переименование не удалось.

Но он не будет делать то, что вы думаете, он переименует ваше локальное имя удаленной конфигурации, а не удаленную ветвь. & nbsp;


Примечание. Серверы Git могут позволить вам переименовать git, используя веб-интерфейс или внешние программы (например, Sourctree и т. д.), но вы должны иметь в виду, что в git вся работа выполняется локально, поэтому рекомендуется использовать приведенные выше команды для работы.

19
задан Mrchief 27 July 2015 в 19:13
поделиться