クリーンな作業ディレクトリのアップストリームからgit pull
を送り、マージの競合を表示します。私は一時間ほど手作業でそれらをリセットして、何かを壊してしまったと思って、再び起こった。クリーンディレクトリからgit pullにマージの競合があります
これはgitのバグですか?私はそれについてほとんど知らないので、私は自分自身にこれをしたことを受け入れることを完全に喜んでいる。私はSolarisの11 Expressを使用してい
$ git status
# On branch master
nothing to commit (working directory clean)
$ git pull
Auto-merged xxxx/xxxx/xxxx.xxx
CONFLICT (content): Merge conflict in xxxx/xxxx/xxxx.xxx
Automatic merge failed; fix conflicts and then commit the result.
:
は、ここに私の切り捨てられた出力(それは約9ファイルに何が起こるが、私はスペースを節約したい、とファイル名は無実を保護するために変更されている)ですパッケージのデフォルトのgit。
$ uname -a
SunOS xxxx 5.11 snv_151a i86pc i386 i86pc Solaris
$ git --version
git version 1.5.6.5
$ pkg list git
NAME (PUBLISHER) VERSION STATE UFOXI
developer/versioning/git 1.5.6.5-0.151.0.1 installed -----
私はこの質問が見つかりました:Git pull fails: You have unstaged changes. Git status: nothing to commit (working directory clean)、最も近いようだが、不満足な答えを持っています。
リポジトリ全体を削除せずに新しいクローンを作成することなく、これをどのようにして得ることができますか?
私はそのブランチにローカルコミットを持っていませんが、#3はトリッキーでした。 – bahamat
便利な答えは、私が雑草から自分の道を見つけるのを助けました。私の場合は、支店で「git rebase master」を実行しました。その後、私は上記のようなマージの競合がありました。 'git merge --abort'と 'git pull --rebase'で解決しました。ありがとう! – wndxlori