Я новичок в мерзавец, я сделал это:Как подтолкнуть мой код к удаленному репо в git?
git clone ssh://[email protected]/~/repo/oldsvn/
git checkout -b featurex
изменены некоторые файлы, а затем
git add file1 file2
git commit -m "Adding feature x"
$ git branch
* featurex
$ git show-ref
4fe94de84442a1f0c70b434d0facf33148834b7a refs/remotes/origin/oldsvn/release2
96840b05346dd98660951ac6a910bfa053b6828e refs/remotes/origin/oldsvn/release3
315b31c25ae6de0605ed20211939ea930de3d785 refs/remotes/origin/oldsvn/trunk
Теперь я хочу, чтобы мои изменения были в ветвях названных RELEASE2 и RELEASE3.
Что мне делать? Моя ветка отслеживает ресурсы, из которых удаленная ветка? -release2/file1 отличается от release2/file1. Я хочу знать, кто является «отцом» моего филиала.
Извините, наверняка кто-то подумает, что это простые вопросы. Я уже пробовал несколько команд (например, git push origin master), и у меня все получилось ошибки. На этот раз хочу начать с нуля.
Возможный дубликат [Нажмите новую локальную ветку удаленного репозитория Git и отслеживать его слишком] (http://stackoverflow.com/questions/2765421/push-a-new -local Гис к-а-удаленный GIT-репозитории, и дорожка-это тоже) – jopasserat