Re: git is live

Andrew Pinski <[email protected]>
Newsgroups gmane.comp.gnu.binutils,gmane.comp.gdb.devel
Message-ID <CA+=Sn1mAAaO-yC-E4CWL493LApz2yi6LL6oOZiBf963N4Mb5zQ@mail.gmail.com>
On Tue, Oct 22, 2013 at 12:01 AM, Tom Tromey <[email protected]> wrote:
> Hi everybody.  Git is now live and the master repository for binutils
> and gdb.
>
>
> Maybe I made some enormous mistake!  While I'd prefer to be finished
> with this project, if there is a mistake, please be reassured that we
> have not taken any truly irreversible action.  CVS commits are disabled,
> but all the data is still there.
>
> I hope you feel reassured now.
>
>
> Pedro pointed out today that the history of the existing repository is
> weird around the point at which the src repository is stitched onto the
> older devo repository.  "Weird" here means that there are some commits
> that delete nearly everything, only to have it all restored a commit or
> two later.  I spent some time trying to fix this; but in fact, far too
> much time, and in the end I decided that we will just have to live with
> it.
>
>
> It was pointed out to me on irc that not everybody has already used git.
> I'm reliably informed that this is a good git book, and it is available
> online:
>error: refs/tags/x86_64versiong3 does not point to a valid object!

>     http://git-scm.com/book
>
> I'm sure there are others as well.
>
> A couple of small hints.  You will want to set your username and email
> address in your git config before pushing your first commit.  I'm sure
> the book explains this early on.
>
> I've set things up to reject "non-fast-forward" merge commits to master.
> What this means is that if you commit something and try to push, and
> then it fails, you will want to "git pull --rebase", or use "git rebase
> -i", before trying again.  This is basically analogous to "cvs
> update"ing before trying to commit again.
>
>
> I named the new repository "binutils-gdb".  First, sorry to all who
> backed "src".  I was swayed by the hue and cry to choose a URL whose
> importance is undeniable despite the second argument to git clone.
> Second, gdbers, I chose the name alphabetically.
>
> The URLs:
>
>     git://sourceware.org/git/binutils-gdb.git
>     ssh://sourceware.org/git/binutils-gdb.git
>
> I believe only the latter form allows pushing.

When I do a git clone of the first URL I get a lot of errors:
error: refs/tags/x86_64versiong3 does not point to a valid object!
error: refs/tags/w32api-2_2 does not point to a valid object!
.....

Thanks,
Andrew Pinski


>
>
> Please report any problems to me or to the list.  I'll be around fixing
> any problems.  You can also join us on #gdb and ask git questions if you
> like.
>
> I still have a few final tasks to do for the transition, but nothing too
> pressing.  E.g., I will check in my changes to the gdbadmin scripts
> soon, when I'm readier to debug them; but meanwhile they will pull from
> CVS without harm.
>
> Tom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.