2016-04-18 19 views
1

初出許すとdevからGitLabオンラインコンソールを使用してfeat/***ブランチにマージリクエストを承認していないだろう。Gitのプルは

はバックアウトのdevのブランチをチェック:

git checkout dev 

そして今、局所的変化に引っ張ることができません。

git stash 
git pull origin feat/**** 

そして

git fetch --all 
git reset --hard 
git pull origin feat/**** 

そして、取得し続ける:試しました

error: Your local changes to the following files would be overwritten by merge: 
... <file list> ... 

私は私のローカルコピーに新しくマージされた変更をプルするにはどうすればよいですか?

+0

'git branch'は、ブランチを作成するためのものです。あなたは 'git checkout'を意味しましたか?不確かな場合は 'git status'を実行してください。 – Mort

+0

はい、私はしました。そして、実際には私の質問で間違いを指摘した –

+0

これは私が理解しているものです。 あなたは 'dev'というブランチで作業していますか? あなたは承認された 'feat/**'にマージリクエストを提出しました。 その後、もう一度 'dev'をチェックアウトしましたか? 私を修正してから、回答に向かって取り組むことができます。 –

答えて

0

あなたが引いている新しい変化の結果として作成されるいくつかの新しいファイルは、おそらく既にディスク上に存在します。引っ張る前に手動で削除する必要があります。

+0

この問題を回避するために将来これを処理するにはどうすればよいでしょうか? –

関連する問題