думаю, что я собираюсь использовать эти три файла в Master Branch
МАСТЕР :
index.php
<b>hello</b>
test.php
img.jpeg
сейчас я создаю ветку от мастера
NewBranch:
index.php
<b>hello</b>
test.php
img.jpeg
и теперь я отредактирую главный файл index.php и добавлю две строки кода в главную ветку
МАСТЕР :
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 и Fetch, но не работал. Я также не хочу использовать подмодуль git (так как у меня нет отдельной папки)
git rebase master NewBranch
)Для более подробной информации о перебазировании, пожалуйста, обратитесь этот.
Это шаги (при условии, что вы используете gitBash):
git checkout newbranch
сделать изменения для newbranch
git commit -a -m «Твое сообщение»
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