[rtems-libbsd commit] Merge branch 'master' of ssh://git.rtems.org/data/git /rtems-libbsd
Gedare Bloom
gedare at rtems.org
Fri Sep 7 16:20:06 UTC 2012
On Thu, Sep 6, 2012 at 11:49 AM, Joel Sherrill
<joel.sherrill at oarcorp.com> wrote:
> Is all it takes to get this doing a push which gets rejected because
> you forgot to pull to get up to date first?
>
> Is there a "reset" step I am completely unaware of when this
> happens?
>
> ===> Push attempt rejected
>
> [joel at iceland rtems-libbsd]$ git push
> To ssh://joel@git.rtems.org/data/git/rtems-libbsd.git
> ! [rejected] master -> master (non-fast-forward)
> error: failed to push some refs to
> 'ssh://joel@git.rtems.org/data/git/rtems-libbsd.git'
> 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.
>
> ===> Then a pull attempt
>
> [joel at iceland rtems-libbsd]$ git pull
> remote: Counting objects: 26, done.
> remote: Compressing objects: 100% (15/15), done.
> remote: Total 17 (delta 5), reused 0 (delta 0)
> Unpacking objects: 100% (17/17), done.
> From ssh://git.rtems.org/data/git/rtems-libbsd
> 6d7f488..bd2941b master -> origin/master
> error: Your local changes to 'freebsd-userspace/Makefile' would be
> overwritten by merge. Aborting.
> Please, commit your changes or stash them before you can merge.
>
> ===> OK.. stashing my local changes
>
> [joel at iceland rtems-libbsd]$ git stash
> Saved working directory and index state WIP on master: 7b1b5b8 Revert
> patches moving include of port_local.h to top of file
> HEAD is now at 7b1b5b8 Revert patches moving include of port_local.h to top
> of file
>
This stashed uncommited changes. If you made git commit's that
conflict with upstream then a git pull is going to do a merge.
> ===> Then a successful pull
>
> [joel at iceland rtems-libbsd]$ git pull
> Merge made by recursive.
This is where the merge commit was generated. Use git pull --rebase to
avoid merging (if you are merging patches that are not "public The
rebase will undo your commits, apply the git pull, then redo your
commits.
> .gitignore | 1 +
> freebsd-userspace/Makefile | 15 +-
> freebsd-userspace/commands/sbin/route/keywords | 55 +
> freebsd-userspace/commands/sbin/route/route.8 | 411 ++++++
> freebsd-userspace/commands/sbin/route/route.c | 1681
> ++++++++++++++++++++++++
> freebsd-userspace/from-freebsd.sh | 2 +
> freebsd-userspace/include/netatalk/at.h | 2 +
> freebsd-userspace/include/netinet/if_ether.h | 2 +
> 8 files changed, 2168 insertions(+), 1 deletions(-)
> create mode 100644 freebsd-userspace/commands/sbin/route/keywords
> create mode 100644 freebsd-userspace/commands/sbin/route/route.8
> create mode 100644 freebsd-userspace/commands/sbin/route/route.c
> create mode 100644 freebsd-userspace/include/netatalk/at.h
> create mode 100644 freebsd-userspace/include/netinet/if_ether.h
>
> ===> Finally the push I tried initially works
>
> [joel at iceland rtems-libbsd]$ git push
> Counting objects: 74, done.
> Delta compression using up to 2 threads.
> Compressing objects: 100% (33/33), done.
> Writing objects: 100% (39/39), 7.01 KiB, done.
> Total 39 (delta 28), reused 5 (delta 3)
> remote: 1: mail rtems-vc at rtems.org
> remote: 2: update github
> To ssh://joel@git.rtems.org/data/git/rtems-libbsd.git
> bd2941b..9dd5921 master -> master
>
>
>
>
> On 09/06/2012 10:32 AM, Joel Sherrill wrote:
>>
>> Module: rtems-libbsd
>> Branch: master
>> Commit: 9dd59215ce0de247fadd2ad186e4050500943b4f
>> Changeset:
>> http://git.rtems.org/rtems-libbsd/commit/?id=9dd59215ce0de247fadd2ad186e4050500943b4f
>>
>> Author: Joel Sherrill<joel.sherrill at oarcorp.com>
>> Date: Thu Sep 6 10:36:47 2012 -0500
>>
>> Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd
>>
>> ---
>>
>>
>>
>> _______________________________________________
>> rtems-vc mailing list
>> rtems-vc at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-vc
>
>
>
> --
> Joel Sherrill, Ph.D. Director of Research& Development
> joel.sherrill at OARcorp.com On-Line Applications Research
> Ask me about RTEMS: a free RTOS Huntsville AL 35805
> Support Available (256) 722-9985
>
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
More information about the devel
mailing list