数週間前、私は git を使い始めました。
しかし、私はなぜ私が作るときに拒否を受け続けるのか疑問に思っていgit push
ます(そのエラーが発生しても、プッシュは機能します)。
私は次の設定をしています:
master
\_ development
\_ feature/blog*
現在、開発から作成した機能/ブログに取り組んでいます。を作成するgit push
と、次のエラー メッセージが表示されます。
$ git push
[...]
To [...]@[...]:[...]
288274e..34c17c3 feature/blogs -> feature/blogs
! [rejected] development -> development (non-fast-forward)
error: failed to push some refs to '[...]@[...]:[...]'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
をしてもうまくいきませgit pull
ん。メッセージもきAlready up-to-date.
ます。
そのエラーを防ぐ方法は?現在チェックアウトされているブランチのみをプッシュしたい。