== Git == == samle client session == {{{ git clone https://admin@svn.version.fz-juelich.de/gittest Initialized empty Git repository in /home/anke/test/gittest/.git/ remote: Counting objects: 6, done. remote: Compressing objects: 100% (2/2), done. remote: Total 6 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (6/6), done. git push https://admin@svn.version.fz-juelich.de/gittestloc master Counting objects: 6, done. Delta compression using up to 2 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (6/6), 451 bytes, done. Total 6 (delta 0), reused 0 (delta 0) To https://admin@svn.version.fz-juelich.de/gittestloc * [new branch] master -> master changed gittestloc changed gittest > git pull remote: Counting objects: 5, done. remote: Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. From https://svn.version.fz-juelich.de/gittest eddcc8f..c800e2a master -> origin/master Updating eddcc8f..c800e2a Fast-forward testclient.txt | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) git push https://admin@svn.version.fz-juelich.de/gittestloc master To https://admin@svn.version.fz-juelich.de/gittestloc ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'https://admin@svn.version.fz-juelich.de/gittestloc' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the 'Note about fast-forwards' section of 'git push --help' for details. >git commit -a -m"merged" [master 62de45b] Merge branch 'master' of https://svn.version.fz-juelich.de/gittestloc }}}