Live data from Hacker News

Show HN: Gitgpt – Natural Language Git

github.com

1–10 of 92 posts

Show HN: Gitgpt – Natural Language Git

#1
Hey folks,

Here's a quick and dirty tool to use natural language to get git to do what you want.

Example: $gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin

I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.

Show HN: Gitgpt – Natural Language Git
github.com

Re: Show HN: Gitgpt – Natural Language Git

#4
Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that?

If there’s a good product in it I’m afraid your examples aren’t selling it :S

Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

Re: Show HN: Gitgpt – Natural Language Git

#5
post #4

Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that? If there’s a good product in it I’m afraid your examples aren’t selling it :S Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

The thing I'm most excited for for technology like this is making voice control more feasible for more things. If you plugged a speech to text engine in front of this it could be quite useful.

Re: Show HN: Gitgpt – Natural Language Git

#6
post #5
post #4

Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that? If there’s a good product in it I’m afraid your examples aren’t selling it :S Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

The thing I'm most excited for for technology like this is making voice control more feasible for more things. If you plugged a speech to text engine in front of this it could be quite useful.

True. Very true, nice use case indeed! Thanks for pointing that out!

Re: Show HN: Gitgpt – Natural Language Git

#7
post #4

Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that? If there’s a good product in it I’m afraid your examples aren’t selling it :S Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

Isn’t it easier to type the cmds then to write all that?

Obviously it is if you know them.

Re: Show HN: Gitgpt – Natural Language Git

#8
post #7
post #4

Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that? If there’s a good product in it I’m afraid your examples aren’t selling it :S Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

Isn’t it easier to type the cmds then to write all that? Obviously it is if you know them .

"gitgpt make me a sandwich" isn't going anywhere fast.

Understanding what you can tell gitgpt to do is extremely adjacent to knowing actual git commands.

Re: Show HN: Gitgpt – Natural Language Git

#9
post #4

Not sure what value it adds though. Isn’t it easier to type the cmds then to write all that? If there’s a good product in it I’m afraid your examples aren’t selling it :S Was first thinking it could have value for when you forget a cmd or when learning, but I think if you can come up with those technical instructions you can also remember the cmds …

A colleague of mine didn't know that it was possible to revert a commit without commiting (so, leaving the reverted changes in the staging area). In such ocassions you either a) search in google, b) read the manual, c) ask a colleague

But with a command line tool like Gitgpt I guess one could just do:

> gitpgt "revert commit without commiting"

and the command line tool would answer "git revert --no-commit COMMIT_ID_HERE". I think that's quite handy and way faster then options a), b) and c)

Post reply on HN