2017-02-06 5 views
1

私はブランチをマスターの後ろに持っています。変更をmasterからpullしてブランチに統合し、その更新されたローカルブランチをリモートブランチにプッシュしたいと思います。Git - マスターブランチから左ブランチブランチへの変更を追加する

私の機能ブランチに、私が使用している間:

git merge origin/master branch1 

これをどこにもそれらのすべての近くにいくつかのファイルを引っ張っていないが、 - 800 - 行はわずか200本を使用した後のマスター上のファイルがあります。

Merge made by the 'recursive' strategy. 
src/assets/js/amcharts.js   | 69 +++++++++++++++++++++++++++++ 
src/assets/js/line-chart.js   | 4 +- 
templates/partials/navs/main-nav.tpl | 3 +- 
templates/file.tpl  | 5 --- 
templates/settings/data.tpl   | 84 ++++++++++++++++++++++++++++++++++++ 
www/settings/data.php    | 6 +++ 
6 files changed, 164 insertions(+), 7 deletions(-) 
create mode 100644 src/assets/js/amcharts.js 
create mode 100644 templates/settings/data.tpl 
create mode 100644 www/settings/data.php 

私は間違っていますか?私がやっていなければならない何か他にありますか?

+0

'git merge origin/master'は' git push origin branch1'を実行します。 – crowchirp

答えて

0

ただチェックアウトbranch1。プルorigin/master。次に、リモートに押します。

$ git checkout branch1 
$ git pull origin master  # pull = fetch + merge 
$ git push origin branch1 # update remote/branch1 

起源/マスターを使用してファイルを上書きしない:。どこにもそれらのすべての近くに...「

を - 800 - 行はわずか200本を使用した後のマスター上のファイルがあります

あなたは起源/マスターのファイルを上書きする必要があります。

$ git checkout origin/master <file-name> 
+0

私のブランチをマスターにマージしたくありません - 私はちょうどマスターからの変更を私のリモート支店。これは、私の支店+マスターをマスターにプッシュするように見えますか? – Buffalo

+0

'' git push origin branch1'(update remote/branch1)を実行してください。 –

+0

それ以上の変更を加えましたが、私が参照するファイルはまだ200行しかありません:( – Buffalo

関連する問題