変更を NAS のレポにプッシュしようとしています。よくわからない失敗です。
ドキュメントには、デフォルトpush
では早送り更新でのみ機能すると記載されています。けっこうだ。だから私はgit pull
(私のリモコンはと呼ばれていますrubix
):
D:\RoboCup\Dev\TinMan>git pull rubix master ssh://rubix/volume1/git/TinMan から * ブランチ マスター -> FETCH_HEAD すでに最新です。
すべてがよく見えます。押してみようかな…
D:\RoboCup\Dev\TinMan>git push rubix master ssh://dnoakes@rubix/volume1/git/TinMan へ ! [拒否] マスター -> マスター (非早送り) エラー: 一部の参照を「ssh://dnoakes@rubix/volume1/git/TinMan」にプッシュできませんでした 履歴が失われないように、早送り以外の更新は拒否されました 再度プッシュする前に、リモートの変更をマージしてください。「についての注意」を参照してください 詳細については、「git push --help」の「早送り」セクションを参照してください。
ドキュメントを読みましたgit push
が、現時点では、なぜこの問題が発生しているのか理解できません。
その他のコンテキスト情報は次のとおりです。
D:\RoboCup\Dev\TinMan>git --version git バージョン 1.7.0.2.msysgit.0 D:\RoboCup\Dev\TinMan>git ブランチ * (分岐なし) 主人
その最後の行は疑わしいようです。どうすればどのブランチにもいないことができますか? 追跡されていないファイルと変更された (ステージングされていない) 変更もいくつかあることに注意してください。
どんな助けでも大歓迎です。ありがとう。