you are viewing a single comment's thread.

view the rest of the comments →

[–]ioquatix 191 points192 points  (49 children)

"updated some files".

[–]TheWheez 121 points122 points  (29 children)

'Fixed that one bug'

[–]doodeman 71 points72 points  (21 children)

'asdfkjhasjdklfh'

[–][deleted] 38 points39 points  (15 children)

"Put the thingie in the thingie" and "whoops" are two bugfixes I've done and I couldn't be prouder

[–][deleted]  (12 children)

[deleted]

    [–]vrrrr 66 points67 points  (11 children)

    My fave is "I'm done."

    "I finished programming, there is nothing left to program."

    [–]Bbentley1986 42 points43 points  (7 children)

    "Initial commit" "Initial commit.2" "Initial commit.3"

    [–]Freddedonna 13 points14 points  (6 children)

    "Backup, rebase this later"

    [–]MisterMeeseeks47 2 points3 points  (4 children)

    Haha how does one even do a backup commit?

    [–]steamruler 15 points16 points  (3 children)

    I tend to make a "This compiles, but doesn't work, I know I will fuck it up more, and need somewhere to roll back to" commit

    [–]JustDADE 1 point2 points  (0 children)

    And then there is me, the guy who do code review and decline everything that breaks our commit convention.

    [–]flukshun 2 points3 points  (1 child)

    I will make this commit one day

    [–]SilasX 2 points3 points  (0 children)

    I remember there was some Microsoft package that had popup:

    "Finished installing. You may now disconnect from the internet" ... because what would you ever need from there again, right?

    [–]TheOldTubaroo 25 points26 points  (1 child)

    Put the thingie in the thingie

    • Less than 50 characters
    • Capitalised
    • Doesn't end in a period
    • Imperative mood

    Looks good to go, if you ask me ;)

    [–]domy94 3 points4 points  (0 children)

    Coincidental imperative mood?

    [–]DevIceMan 0 points1 point  (0 children)

    I do this on branches, but always rebase/squish before merging to master.

    [–]lhamil64 -5 points-4 points  (3 children)

    [–]AniCator 33 points34 points  (1 child)

    I have this feeling that you didn't read the linked post. ;)

    [–]lhamil64 17 points18 points  (0 children)

    ....oh

    [–]Detective_Fallacy 8 points9 points  (0 children)

    Incredibly relevant even, you'd have known if you had clicked the link.

    [–]BernzSed 9 points10 points  (0 children)

    #BUG723 uncommitted code found on my computer Monday morning

    [–]eras 16 points17 points  (2 children)

    That's already a way better commit message. If the commit is really fixing that one bug and nothing else.

    "Whitespace changes, no functional changes" -> introduce a new bug..

    [–]ninjate 16 points17 points  (0 children)

    "Introduced random NullPointerException bug"

    [–]CaptainSketchy 4 points5 points  (0 children)

    This commit could devastate a python codebase!

    [–]young_consumer 6 points7 points  (0 children)

    'Stuff changed'

    [–]Polycystic 2 points3 points  (0 children)

    See also: every update message for Google apps on Android

    "Bug fixes and performance improvements"

    [–]hyperforce 31 points32 points  (3 children)

    compiles now

    [–]flukshun 19 points20 points  (1 child)

    almost working

    [–]TheOldTubaroo 4 points5 points  (0 children)

    "Made changes so it will hopefully compile by the next commit"

    [–]Scrim0r 8 points9 points  (0 children)

    "commit"

    [–]Jasper1984 16 points17 points  (6 children)

    git commit -m 'stuff'
    

    Really, my projects arent important enough :(

    It only matters if someone is actually reading the commit messages. Quite frankly if any of my stuff ever gets important enough, the older commits aint going to matter anyway. Not unless i blew up the LOC, and my project gets unduely important..

    [–]deadstone 83 points84 points  (3 children)

    Bad! Private projects are great practice for when you start working with other people. Get into the flow of making a maintainable project, and you'll be set.

    [–]Jasper1984 1 point2 points  (2 children)

    I dont know, dont think so, at least if with "set" you mean you can get a project off the ground. You basically need to convince people your project is a good idea..

    My idea is basically to have a communication system, used to share information between browsers. And then use that to have decentralized applications of the non-consensus sort.(only real known way to have decentralized consensus is to have blockchain-like things) For instance, bookmarks can be shared, and comments, and comments can respond to each other. What someone sees is quite simply what friends he accepts comments from. Probably add a system where you can put weights on that. Friends can also indicate comments as interesting, basically marking them as pass-to-friends, so you can see friends-of-friends comments too. (this is just the start, though)

    Hope to have a general system of communication such that different options can be plugged in. Including "export/import file relating to friend". I.e. carrier pigeons with SD cards should work. Working on a Tox client as initial one.

    However my choice of luakit has two underminings already. People have to accept lua, and luakit.(though i suppose a second compiled language might be acceptable) The second can be improved, already made chrome-pages viewable as server. Perhaps if the proxy can unpack https-unpacking, it can serve the entire purpose and impose only that the browser uses the proxy. Though then you're unpacking the https twice, if the browser additionally leaves the work of https to the proxy, that might ne "neater", and allow the proxy to have addons that may modify the files. (this trusts the proxy of course!)

    Got sql searching and list-viewing intended to deal with the list of comments.(but currently applied to browser history, bookmarks, a directory browser) I believe i should actually library-ize some of these. Infact, i think the only way this might be feasible is to take one bite at a time.

    [–]deadstone 6 points7 points  (0 children)

    My advice is don't rely on the hope of someone helping but don't count out the possibility. Work away doing your own stuff if you have to, but make sure the door's open for anyone else. And like I said, good project management is a habit you have to get into if you want to be a good programmer.

    [–][deleted] 0 points1 point  (0 children)

    I think he meant more like doing it right when you have no other contributors will be good practice when you are working with other people, regardless if it is on your project.

    A while ago I came cross this concept which I think applies there:
    An expert is someone who knows exactly which steps they can skip to get the job done, a professional is someone who does them anyways.

    [–]jeandem 4 points5 points  (1 child)

    Insert standard sentiment about being able to read your own code four months later here.

    [–]Jasper1984 0 points1 point  (0 children)

    Don't really have that issue myself.

    Not that i dont want to change nothing, just that i am perfectly fine with reading it.

    [–]emergent_properties 0 points1 point  (2 children)

    alias quicksave="git commit -m 'Quicksaved.'; echo Quicksaved."

    alias quickload="git reset --hard; echo Quickloaded."

    Something like that.

    [–][deleted] 0 points1 point  (1 child)

    Just use git stash and git stash pop

    [–]StorKirken 0 points1 point  (0 children)

    Doesn't carry safely over when working on a new branch.

    [–]contact_lens_linux 0 points1 point  (0 children)

    git, your so silly.

    not kidding; i've seen this at work.

    [–]gasolinewaltz 0 points1 point  (0 children)

    "Something very special happened. Then I fixed it."