[cmake-developers] Git fun

James Bigler jamesbigler at gmail.com
Mon Dec 5 18:22:22 EST 2011


Thanks, that fixed it.  I also updated the wiki page, so the next poor
person to come along doesn't beat their head over it.

http://www.cmake.org/Wiki/CMake/Git/Develop#Share_a_Topic

James

On Mon, Dec 5, 2011 at 3:57 PM, Richard Wackerbarth <richard at nfsnet.org>wrote:

> James,
>
> You have not defined "stage" as the nickname for the remote repository.
>
> If you set it up with  `git remote add stage git at cmake.org:stage/cmake.git`,
> then your push syntax should work.
> Alternately, `git push git at cmake.org:stage/cmake.git CUDAv3.2PathChanges`
> would push using the full name.
>
> Richard
>
> On Dec 5, 2011, at 4:41 PM, James Bigler wrote:
>
> > I used to be able to push directly to next, because I'm a Module
> maintainer.  Now I get this:
> >
> > $ git push origin next
> > Enter passphrase for key '/Users/jbigler/.ssh/id_rsa':
> > Counting objects: 12, done.
> > Delta compression using up to 2 threads.
> > Compressing objects: 100% (7/7), done.
> > Writing objects: 100% (7/7), 1001 bytes, done.
> > Total 7 (delta 5), reused 0 (delta 0)
> > ----------------------------------------------------------------------
> > James Bigler <jamesbigler at gmail.com> may not push directly to this
> repository.
> > Use the CMake Topic Stage to merge your topic:
> >   http://www.cmake.org/Wiki/CMake/Git#Topic_Stage
> > ----------------------------------------------------------------------
> > error: hook declined to update refs/heads/next
> > To git at cmake.org:cmake.git
> >  ! [remote rejected] next -> next (hook declined)
> > error: failed to push some refs to 'git at cmake.org:cmake.git'
> >
> >
> > OK..... So I tried to do a stage merge:
> >
> > $ git checkout CUDAv3.2PathChanges
> > Switched to branch 'CUDAv3.2PathChanges'
> >
> > $ git push stage HEAD
> > fatal: 'stage' does not appear to be a git repository
> > fatal: The remote end hung up unexpectedly
> >
> >
> > $ git branch
> > * CUDAv3.2PathChanges
> >   master
> >   next
> >   topics/CudaRTEmuLibraryForCUDA30
> >   topics/FindCUDA-allow-g3
> >   topics/FixCudaVersionAfterFirstRun
> >
> > Can anyone help with with my ignorance of Git?  The only thing I used
> Git for is CMake and I just don't use it enough to learn all the nooks and
> crannies of this tool.
> >
> > Thanks,
> > James
> >
> > --
> >
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> >
> > Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
> >
> > Follow this link to subscribe/unsubscribe:
> > http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20111205/045c4317/attachment.html>


More information about the cmake-developers mailing list