shawn wilson <ag4ve.us@xxxxxxxxx> writes: > How do I get more info here (and hopefully resolve this)? > > % git push > To ssh://server/foo/repo.git > ! [rejected] test -> test (non-fast-forward) > error: failed to push some refs to 'ssh://server/foo/repo.git' You probably have a configuration that disables advices (look in ~/.gitconfig for an [advice] section. If you're a beginner, you probably shouldn't deactivate these advices). Git normally says something like this: To /tmp/git ! [rejected] branch3 -> branch3 (non-fast-forward) error: failed to push some refs to '/tmp/git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote changes (e.g. 'git pull') hint: before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. The latest version says this which you may find clearer: To /tmp/git ! [rejected] branch3 -> branch3 (fetch first) error: failed to push some refs to '/tmp/git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html