Live data from Hacker News

Git 1.8.0

raw.github.com

1–10 of 54 posts

Re: Git 1.8.0

#3

    You're over the rate limit. Serve this file from your own servers. Contact support@github.com if you have questions.

Re: Git 1.8.0

#4
> In the next major release (not this one), we will change the behavior of the "git push" command.

So wait, is that in this release or not? Why put this at the very most top part of the file without even mentioning what release it will actually be in?

Re: Git 1.8.0

#6
post #4

> In the next major release (not this one), we will change the behavior of the "git push" command. So wait, is that in this release or not? Why put this at the very most top part of the file without even mentioning what release it will actually be in?

No, it is not in THIS release. it is in the NEXT major release. 1.8.0 is the current major release. 1.9.0 (or 2.0.0, whatever) will have the change.

Re: Git 1.8.0

#7
That's a good change. I've never had the need to "git push" an entire repo, and pushing the current branch is simply more natural to do.

Re: Git 1.8.0

#8
post #3

You're over the rate limit. Serve this file from your own servers. Contact support@github.com if you have questions.

You can view the text at this link: https://github.com/git/git/blob/master/Documentation/RelNote...

Also note, it is quite easy to transform github urls back and forth.

For all text files, there is a `blob` portion that comes after the repository name and before the branch. You can change that to `blame`, `commits`, `edit`, or `raw`. When changing it to `raw`, the user is redirected to the `raw.github.com` subdomain. `blob` is the normal view, and `commits` is a history of the file.

Note that using the `edit` version will instantly create a fork in your account for that repo. Resulting in notifications for it, regardless of whether you actually edit it. I guess it's eager forking so that the user doesn't notice this in the foreground. Blech.

You can also change the branch name - it is master in this case - to whatever branch you want. Or commit-sha. Or tag. Almost anything tree-ish will work with Github's UI.

The cool thing about this is that it also pretty much works for the gist service they provide, which allows you to do stuff like:

  - create javascript-based inline diffs
  - show changes across multiple forks of a gist
  - consolidate commits for a file
Pretty hackable.
Post reply on HN