Live data from Hacker News

Simple Revision Control

catb.org

51–60 of 179 posts

Re: Simple Revision Control

#51
post #37

Earlier quoted context omitted.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

This is great. He's pointing out the facts! Your comment appears to be a classic case of projection.

How is pointing out the facts about homosexual behavior a characteristic of a degenerate? Au contraire, your protestations signify you as a likely degenerate.

Re: Simple Revision Control

#52
post #37

Earlier quoted context omitted.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

For those of you brave souls who downvote me. I'm wondering which part of my statement you disagree with.

- You think homosexual are pedophiles?

- It's not important what he thinks about homosexuals. You're going to support him by using his software.

If he had held the same hate speech about women in 2014, everyone would be here talking how imbecile this guy is.

Re: Simple Revision Control

#53

Earlier quoted context omitted.

I am not entirely sure I understand why one wouldn't use git for this role. Because, for one thing, "one" sometimes doesn't have the computer science degree and years of experience to even begin to understand Git. For many users, using Git means cutting and pasting command line recipes scoured from desperate web searches, and crossing their fingers. This does not go away when you use Git just for personal use with a…

I sometimes use git this way on local files: git init # make a local repo git add foo.txt # add the file [edit] git add -u # add changes to commit git commit -m"made a change" # check in changes git log # see commits git status # what has changed That's really all you need to know.

You beat me to it. RCS can't scale up like Git, but Git scales down very nicely. Instead of learning two VCSes, you can reuse the same one you probably already use for everything else.

Sure, Git isn't the last word in VCS. There's lots of room for innovation in the space. Still, I don't see anything in the docs (at http://www.catb.org/~esr/src/src.html) that Git can't do just as well. It seems to be a solution in need of a problem.

Re: Simple Revision Control

#54
post #18

ESR, is, if nothing else, the champion of his own relevance. I've never really been fond of his work, though he seems like a nice enough guy. But he's just another OSS hacker. Bruce Perens has accomplished far more with far less controversy and self-fluffing.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

"Homosexual activists, when challenged on this point, like to retort that older men nailing barely-nubile teenage girls is far more common. And in absolute terms it is — but only because there are twenty-five to a hundred times more straight men than there are gay men in the world (reliable figures for the incidence of male homosexuality range between 1% and 4%). Per capita among gays, pederasty is more frequent than among straights by a factor of between three and ten, depending on whose statistics you believe — and the North American Man-Boy Love Association, actively advocating pederasty and pedophilia, is welcomed at gay-pride events everywhere."

Sounds like some people can't handle the truth. I'm sure the HN crowd don't have a problem with truth... do they?

Re: Simple Revision Control

#55
post #50

Earlier quoted context omitted.

How is this different from just `init`ing the repo in your home directory and only adding files you care about?

What happens if you accidentally git clean -dfx ?

Roughly the same thing that happens if you run rm -rf ~. Any tool that manipulates files can be coaxed into shooting you in the foot.

Any usage of -f on a git command means you're probably doing something that you shouldn't be unless you absolutely know better.

Re: Simple Revision Control

#56
post #37

Earlier quoted context omitted.

"a nice enough guy" Nope: http://esr.ibiblio.org/?p=26

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

Wow.. classy guy. That said, people can change. 12 years is a long time.. does he still think that way?

Re: Simple Revision Control

#57
post #52
post #37

Earlier quoted context omitted.

Thanks for the link. He actually compares homosexual with pedophiles. I want to have absolutely nothing to do with such a degenerate.

For those of you brave souls who downvote me. I'm wondering which part of my statement you disagree with. - You think homosexual are pedophiles? - It's not important what he thinks about homosexuals. You're going to support him by using his software. If he had held the same hate speech about women in 2014, everyone would be here talking how imbecile this guy is.

Maybe people are downvoting you because you're showing an incapability to distinguish between someone's expressed beliefs and their personal character?

Re: Simple Revision Control

#59

Earlier quoted context omitted.

> Because, for one thing, "one" sometimes doesn't have the computer science degree and years of experience to even begin to understand Git, for one thing. With respect, I call shenanigans on this my good friend. I dropped out of highschool and attended no postsecondary and I don't have any problems with Git. I started with the basics and read more as I got myself into tighter and tighter jams. I feel like this myth i…

> I dropped out of highschool and attended no postsecondary and I don't have any problems with Git. Git problems arise when people want to do moderately sophisticated things, beyond just committing changes and viewing logs and diffs. > If git commit and git checkout are too complicated, If "If git commit and git checkout are too complicated" is your argument, then you aren't doing anything more sophisticated with git…

I think you may have misunderstood my comment, of course there is more to it then checkout and commit.

Those are the basics, that's where you start. Then you get stuck somehow, and you read more. That's what I did at least.

IMO It's about not giving yourself the impression that the learning curve is insurmountable, you can do it. Starting with the basics and growing up is, I thought, common knowledge for acquiring a new skill.

I find when I get confused and flustered with git, every single time it's because I don't understand [yet] how I got into the current state. I've found that if I take a breath, put the problem aside and focus on figuring out how I got into that broken state, then the solution reveals itself -- not once have I ever lost code as a result of git confusion.

Re: Simple Revision Control

#60

Earlier quoted context omitted.

I am not entirely sure I understand why one wouldn't use git for this role. Because, for one thing, "one" sometimes doesn't have the computer science degree and years of experience to even begin to understand Git. For many users, using Git means cutting and pasting command line recipes scoured from desperate web searches, and crossing their fingers. This does not go away when you use Git just for personal use with a…

> Because, for one thing, "one" sometimes doesn't have the computer science degree and years of experience to even begin to understand Git, for one thing. With respect, I call shenanigans on this my good friend. I dropped out of highschool and attended no postsecondary and I don't have any problems with Git. I started with the basics and read more as I got myself into tighter and tighter jams. I feel like this myth i…

> I dropped out of highschool and attended no postsecondary and I don't have any problems with Git. I started with the basics and read more as I got myself into tighter and tighter jams.

I think you may be underestimating the wideness of audience that this may appeal to. I was thinking of introducing my rather older Dad who knows nothing about CS/programming to version control and plaintext. He is an accountant, and currently uses the "File_Copy_1.docx" method of version control, even for simple documents that could just be handled by plaintext.

I would prefer that he avoid the confusion of git, where `git checkout [X]` can refer to [X] being a branch, commit, or file.. This new basic RCS may be good in that regard. I guess another option might be Legit (http://git-legit.org).

Post reply on HN