私はgit version 2.9.0.windows.1
を使用していますが、ローカルリポジトリ(リモートではない)をリベースしたいとします。 しかし、私はいつも得るGit rebase:追跡情報なし
現在のブランチのための追跡情報はありません。 リベースするブランチを指定してください。 詳細は、git-rebase(1)を参照してください。私が試した
のgitブランチ--set-上流へ= /マスター
:
gitのは、あなたがこのブランチのために追跡情報を設定したい場合はあなたがそうすることができる
をリベースgit rebase -i HEAD~3
はthis solutionで提案されていますが、私の場合は動作しません。
リポジトリを私のLinuxマシンに単にコピーすると、git rebaseは正常に動作します。 両方のマシンでgit config --list
と確認したところ、ほとんど同じです。
だから私はgit rebaseがWindowsマシン上で動作しないのではないかと思っています。
UPDATE 私は私の歴史を見、小さなケースのためのテストをしました: git history をしてリベース: git rebase message
どんなに私がgit rebase
で使用するものオプション、私は同じメッセージ
「動作しません」:どのようなエラーメッセージが表示されますか? – VonC
@VonC message '現在のブランチのトラッキング情報はありません。リベースするブランチを指定してください。詳細については、git-rebase(1)を参照してください。コミット履歴を変更できるエディタポップアップはありません。 – NAX
Gitのこの最新の最先端(バージングエッジ)バージョンのバグに遭ったようです。 – torek