Hey guys... I hate to interrupt your debugging but I had a question
about Sage-devel. Can I create a patch to remove that, in the end ?

Nathann

On 27 December 2014 at 03:45, Volker Braun <vbraun.n...@gmail.com> wrote:
> I'd say by definition a git branch is what is listed by "git branch". Having
> said that, it is just a label for a commit. There are other kinds of labels
> for commits, for example tags. Whenever you fetch (pull) something from a
> remote a local copy (of the commits on the remote) is made, and they also
> have labels. But its not really a git branch, as you saw you can't check it
> out directly and you can't add commits on top without actually creating a
> new branch off it.
>
>
>
> On Friday, December 26, 2014 9:07:06 PM UTC+1, Dima Pasechnik wrote:
>>
>> On 2014-12-26, Volker Braun <vbrau...@gmail.com> wrote:
>> > ------=_Part_5531_1685050387.1419616059330
>> > Content-Type: multipart/alternative;
>> >         boundary="----=_Part_5532_1775001320.1419616059330"
>> >
>> > ------=_Part_5532_1775001320.1419616059330
>> > Content-Type: text/plain; charset=UTF-8
>> >
>> > On Friday, December 26, 2014 6:23:43 PM UTC+1, Dima Pasechnik wrote:
>> >>
>> >> By the way, I noticed some change in the behaviour of trac git server;
>> >> it seems that fetching u/foo/bar automatically results in
>> >> creation of a local branch trac/u/foo/bar.
>> >
>> >
>> > No it doesn't. Local branches would be in the output of "git branch".
>> > The
>> > fetched branch is of course know to the local repo under a name, e.g. in
>> > the output of "git ls-remote trac".
>>
>> but then what does the following mean:
>>
>> $ git fetch trac u/dimpase/16929
>> remote: Counting objects: 21, done.
>> remote: Compressing objects: 100% (12/12), done.
>> remote: Total 14 (delta 9), reused 7 (delta 2)
>> Unpacking objects: 100% (14/14), done.
>> From git://trac.sagemath.org/sage
>>  * branch            u/dimpase/16929 -> FETCH_HEAD
>>  * [new branch]      u/dimpase/16929 -> trac/u/dimpase/16929
>>
>> $ git remote -v
>> origin        https://github.com/sagemath/sage.git (fetch)
>> origin        https://github.com/sagemath/sage.git (push)
>> trac        git://trac.sagemath.org/sage.git (fetch)
>> trac        g...@trac.sagemath.org:sage.git (push)
>>
>>
>> What does this [new branch] mean?
>>
>> Note that now I can e.g. do
>>
>> $ git checkout trac/u/dimpase/16929
>> Note: checking out 'trac/u/dimpase/16929'.
>>
>> You are in 'detached HEAD' state. You can look around, make experimental
>> changes and commit them, and you can discard any commits you make in
>> this
>> state without impacting any branches by performing another checkout.
>>
>> If you want to create a new branch to retain commits you create, you may
>> do so (now or later) by using -b with the checkout command again.
>> Example:
>>
>>   git checkout -b new_branch_name
>>
>> HEAD is now at a576d91... Ported Ingo's code to Sage 6.5.beta1
>>
>>
>> That is to say, 'trac/u/dimpase/16929' really got created.
>>
>> Dima
>>
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "sage-devel" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/sage-devel/JtVWAdvw-3A/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to