Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Congrats, you got the joke! ;)

A staging area is just a list of things to commit. There are many ways to make lists. I personally use emacs because direct manipulation rocks. Complaining about a change in one way to make lists is silly—gitless introduces much more powerful basic mechanisms like uncommitted branching, and lists belong on top of these more powerful basic features; not underneath like in the traditional porcelain.



The staging area is finer than files. It is more like a diff, where you can change parts of a file.

For example, I usually use git-add -p to put my changes in staging without the debug print statements. I still want to keep them in my working copy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: