News for hackers. Stuff that matters.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by fiatjaf on Sunday September 04, 2016 @08:20PM (#12427391)
I think gitfiddle would be a great name for a service that let you quickly share unnamed, temporary git repositories, showing them to other people, then taking them down, without the friction of GitHub.

Like a git pastebin. In fact, I think gitbin would be better. gitfiddle should be a service where you could do all this, but would also offer ways of messing with the repository (doing interactive rebases, for example) from the web interface.

Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by ics on Sunday September 04, 2016 @08:55PM (#12427506)
Github Gists are close enough to what you describe sans the interactive rebase. You can create multiple files at once, all edits made in the web interface are committed to the repo, and all of it can be cloned and used with "real" git at any point.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by fiatjaf on Monday September 05, 2016 @09:33AM (#12430169)
Really? Are GitHub gists actual git repositories? Why no one says a line about it? What is the repo URL?
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by wingerlang on Tuesday September 06, 2016 @07:14AM (#12435109)
> Are GitHub gists actual git repositories?

Yes

https://help.github.com/articles/about-gists/

Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by detaro on Monday September 05, 2016 @09:37AM (#12430197)
The "Embed: " button to the left of the embed URL is actually a dropdown, where you can switch to the clone URLs.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by ashitlerferad on Sunday September 04, 2016 @09:23PM (#12427570)
Just mail around the output of `git bundle`.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by yarper on Sunday September 04, 2016 @03:56PM (#12426392)
How is this different from interactive rebases?
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by felixschl on Sunday September 04, 2016 @04:12PM (#12426473)
The README does not do a good job at conveying this, but you essentially get to see this in your editor buffer:

```

pick <sha> <timestamp> by: <author>

[<message>]

```

This tool will then apply any changes to <timestamp>, <author> and optionally <message> to the picked commit.

Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by fiatjaf on Sunday September 04, 2016 @08:16PM (#12427381)
That's what I always expect `git rebase -i` will do, but it doesn't.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by ah- on Sunday September 04, 2016 @04:01PM (#12426424)
It would be nice to include installation instructions.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by michaelmior on Sunday September 04, 2016 @07:57PM (#12427319)
Agreed. _fiddle_seq_editor and the fiddle script (renamed git-fiddle) need to be on your PATH and executable.
Re:Show HN: Git–fiddle – Edit commit messages, author and ti... by amerine on Sunday September 04, 2016 @03:44PM (#12426331)
Thanks for sharing. This is neat.