2017-07-20 2 views

答えて

6

あなたがする必要がする必要があるすべてはあなたのpull --rebaseの最後に言及した参照の競合を解決しています。
HOW CONFLICTS ARE PRESENTED」を参照してください。これらのファイルを開き、競合マーカーを削除する必要があります。
.tern-portファイルの場合、ファイルを保持するかどうかを決定し、上流のリポジトリで削除されたファイルを削除する必要があります。

.gitignoreファイルを設定するのを忘れました。

あなたはので、追跡すべきではない追跡ファイルを、あなたの中に行うことができ、あなたの.gitignore

git rm --cached -- afile 
echo afile >> .gitignore 
git add .gitignore 

に追加する前に、最初にそれらをトラック解除することを忘れてはいけないことを認識した場合紛争解決ステージ。

ステージが完了したら、それらを追加して(git add .)、リベース(git rebase --continue)を続行します。
その後、git statusがクリーンな場合は、プッシュすることができます。

+0

ありがとうございました!これは答えですが、git pull --rebase、MARKEDの衝突する行のように見えます。そして、あなたは私の.gitignoreファイルを設定するのを忘れていることもわかった。 –

+0

@Dapf_maz私は、.gitignore設定を追加する答えを編集しました。 – VonC

+0

これはgitリポジトリから.gitignoreを使ってファイルを削除する方法です。ローカルコピーは元に戻されません。ニース! –

関連する問題