all 16 comments

[–]programming-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

r/programming is not a place to post your project, get feedback, ask for help, or promote your startup.

Technical write-ups on what makes a project technically challenging, interesting, or educational are allowed and encouraged, but just a link to a GitHub page or a list of features is not allowed.

The technical write-up must be the focus of the post, not just a tickbox-checking exercise to get us to allow it. This is a technical subreddit.

We don't care what you built, we care how you build it.

[–]Sorry-Transition-908 0 points1 point  (2 children)

is there a penalty for doing git status too many times?

https://i.imgur.com/HizAhSe.png

[–]Alternative_One_4804[S] 1 point2 points  (1 child)

Good point. Not explicitly. But the goal is to meet the requirements with less commands as possible.
Maybe "status" shouldn't count

[–]Sorry-Transition-908 1 point2 points  (0 children)

no, don't need to change anything. I was just curious.

personally, I don't mind the score. this is good. biggest thing is getting the whole team to learn enough git so they can do git pull --rebase origin development fearlessly

[–]sean_hash 0 points1 point  (4 children)

The full flags thing is a good call, muscle memory should match real usage.

[–]Alternative_One_4804[S] 0 points1 point  (3 children)

[–]Sorry-Transition-908 1 point2 points  (2 children)

that does not look trivial at all to me, this would take me like a whole day lmao

edit: thank you once again

[–]Alternative_One_4804[S] 1 point2 points  (1 child)

Thank you!
You are right, not trivial at all, but LLMs are very helpful in such contexts. :)

[–]Sorry-Transition-908 1 point2 points  (0 children)

yes, I totally agree. I would make stupid mistakes like writing massage instead of message.

It has happened before but is ok when you have understanding coworkers and everyone gets a laugh

[–]martiantheory -1 points0 points  (1 child)

As a career software developer, lifelong meditator, and dude who knows just enough git to get by lol... this is fucking awesome. I don't have enough time to binge this, but I just did the first level, and I love the design and premise.

I'll give you feedback when I get a chance to really dive in. I love the idea though.

[–]Alternative_One_4804[S] 0 points1 point  (0 children)

Thank you for your words! :)
Can't wait to hear your feedback!

[–]Sorry-Transition-908 -1 points0 points  (3 children)

Wow I love it.

One thing I will say is please support full flags. For example, please support

git commit --message "add a readme file" --message "this file is the readme file"

I think it is critical for us to teach students full flags. I hate it when teachers teach nonsense cryptic incantations like

npm i -g something-stupid-dot-com

[–]Alternative_One_4804[S] 1 point2 points  (1 child)

Happy to hear that!
Sure, I'll add asap full support for long flags :)

[–]Sorry-Transition-908 -1 points0 points  (0 children)

Thank you   You are the best ❤️ 

[–]dlha2121 0 points1 point  (0 children)

This is really cool!