我是git的新手,这似乎是一个基本问题。我在这里和那里都看到了一些信息,但似乎没有一个能解决这个基本情况,请指导。
我需要将featureBranch1(不是master)克隆到featureBranch2,并且我想添加远程featureBranch2并继续提交到featureBranch2。 我尝试过
git checkout featureBranch1
git checkout -b featureBranch2
git push -u原点功能Branch2
更新 原来上述指示对我不起作用,因为我不必回购。一旦获得访问权限,我就可以推送更改。
谢谢
答案 0 :(得分:0)
要创建本地分支并将其推送到远程,应使用以下命令:
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