我想我将在Master Branch中使用这三个文件
MASTER:
index.php
<b>hello</b>
test.php
img.jpeg
现在我从Master
创建一个分支NewBranch:
index.php
<b>hello</b>
test.php
img.jpeg
现在我将编辑Master index.php文件,我将向master branch添加两行代码
MASTER:
index.php
<b>hello</b>
<a>test</a>
<p>good</p>
我将更改NewBranch中的一些代码
NewBranch:
index.php
<b>hello</b>
<div>this is new branch line</div>
我想更新NewBranch所以我将在New Branch上拥有自己编辑的行,并且还在Master Branch上更新了行
NewBranch :(应如下所示)
index.php
<b>hello</b>
<div>this is new branch line</div>
<a>test</a>
<p>good</p>
我怎样才能实现这一目标?我使用了netbeans Pull and Fetch,但没有用。我也不想使用git子模块(因为我没有单独的文件夹)
答案 0 :(得分:0)
git rebase master NewBranch
)有关rebase的更多详情,请参阅this。
答案 1 :(得分:0)
这些步骤(假设您使用的是gitBash):
git checkout newbranch
对newbranch进行更改 git commit -a -m&#34;您的消息&#34;
git checkout master
对主人进行更改
git commit -a -m "Your message"
现在正在合并
git checkout newbranch
git merge master
git push
git checkout master
git merge newbranch
git push
gitk //you should see that both are at the same level in the git tree