Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You have no commits with vanity hashes.. I'm puzzled. #5

Open
abourget opened this issue Feb 7, 2019 · 1 comment
Open

You have no commits with vanity hashes.. I'm puzzled. #5

abourget opened this issue Feb 7, 2019 · 1 comment

Comments

@abourget
Copy link

abourget commented Feb 7, 2019

I was looking for how you dogfood your program but didn't find vanity commits in this repo.

I was puzzled.

We laughed.

@tochev
Copy link
Owner

tochev commented Feb 8, 2019

Glad to have made you laugh :)

Examples can be found in https://github.com/tochev/git_vanity_demo/commits/master as is written in the README.

I made this repo normal for a couple of reasons:

  • To preserve the original hashes of any pull requests - otherwise I would have to rebase the changes of other people and I believe that might not count towards their contribution as reported by github;
  • I had decided I would have a small demo repo anyway so people could play around with it and use it in demos/slides;
  • As funny as it may seem, I couldn't decide on a commit identifier scheme - one option was to have them as a revision number (0001, 0002, etc.), another was just to choose something funny for each commit as in the demo repo (deadbeef), a third was to do it as a date (20190120), and so on...
    So at one point I thought it would be funny and functional to leave it with the default "random" commits :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants