Я новичок в git, и это, похоже, основной вопрос. Я вижу фрагменты информации здесь и там, но ни один из них, похоже, не относится к этому базовому сценарию, пожалуйста, помогите.
Мне нужно клонировать featureBranch1 (не master) в featureBranch2, и я хочу добавить удаленную featureBranch2 и продолжить фиксацию в featureBranch2. Я пытался
git checkout featureBranch1
git checkout -b featureBranch2
git push -u origin featureBranch2
Обновление. Оказалось, что приведенные выше инструкции не работали для меня, так как мне не нужно было делать репо. Как только мне будет предоставлен доступ, я могу отправить свои изменения.
Спасибо
Чтобы создать локальную ветку и отправить ее на удаленный компьютер, вы должны использовать следующие команды:
git checkout featureBranch1 // Switch to Feature 1
git checkout -b featureBranch2 // Create Feature 2 as a copy of Feature 1
git push -u origin featureBranch2 // Create a branch Feature 2 on the remote "origin",
// and set (local) Feature 2 to track (remote) Feature 2