11

Lets discuss Git Clients. Now I love electron, in concept. And I love what you can do with it, on paper. And I understand Github's need to jack itself off by developing its own framework just to make its own software in being what Github is, and then everyone else following suite because Github must know best. And that's my rant, I don't think it had a point. So, favorite git client and why?

Comments
  • 4
    I personally love Sublime's new client (Sublime made a git client? Ikr? Go check it out, its not the worst thing you will ever download. https://www.sublimemerge.com/ ), its light and snappy, and doesn't actually advertise next to instant startups, but actually achieves it. Just like Sublime text. (Hush, I'm biased, I've used sublime since the beginning of time.) And I like that it doesn't bullshit around with the dumbed down version of git that modern clients like to use. Whats the point of having a dedicated application for git if it doesn't do at least almost everything you normally do with git bash. Something the "Official" Github desktop app couldn't be bothered to do.
  • 7
    The terminal, because I have full control and nothing can slow me down
  • 4
  • 1
    gitk + git gui
  • 7
    git clone *link*

    git pull

    git add .

    git commit -m "Commit message"

    git push

    git checkout -b "New Branch"

    git checkout "Existing branch"

    git pull/push --set-upstream origin "new branch" // for switching branch for the first time

    git merge "branch to take code from and put in current branch"

    git reset --hard "sha of commit" // to go back

    is all I really need
  • 2
    Okay so this looked a lot better when I wrote it :v
  • 4
    @inaba *This platform needs markdown support.*
  • 2
    @dfox Can we get markdown support as a feature when you get around to it? Even if only a simplified discord like markdown, would go a long ways for the platform. <3
  • 2
    @irene 𝕭𝖔𝖑𝖉 𝖆𝖓𝖉 π–Žπ–™π–†π–‘π–Žπ–ˆ π–™π–Šπ–π–™. 𝕬𝖓𝖉 π–œπ–Š π–ˆπ–”π–šπ–‘π–‰ π–†π–‘π–˜π–” π–π–†π–›π–Š π–‘π–Žπ–“π–π–˜ π–Žπ–“ π–™π–Šπ–π–™!
  • 3
    @irene π•¬π–Žπ–“'𝖙 π–“π–”π–™π–π–Žπ–“' π–œπ–—π–”π–“π–Œ π–œπ–Žπ–™π– 𝖇𝖔𝖑𝖉, π–Žπ–™π–†π–‘π–Žπ–ˆπ–˜, 𝖆𝖓𝖉 π–π–žπ–•π–Šπ–—π–‘π–Žπ–“π–π–˜! >:π–ˆ
  • 1
    @irene 𝒩ℴ 𝒾𝒹ℯ𝒢 :𝓋
  • 1
    Cli for everything besides merge conflicts
    for that I use vsCode to select / edit the conflicts as needed and resave.
    Then back to the cli I go.
  • 1
    @irene Markdown, at least in a simplified form, allows for neat things such as code blocks, specialized in site formatting that makes code easy to read, and easy to highlight syntax, I think it would be nice if the rants here on devRant had some orientation to actual code, and easy to implement features like support for markdown go a long way in making that conversation easy to have, guiding the purpose of the platform away from the randomly large amount of memes I see currently permeating it for whatever reason. My reason is not the best, but the nature of the request has good intentions, and is just a nice to have.
  • 0
    mostly cli, but to check diffs and solve conflicts i use GitExtension on windows and on linux.. well, even I'm not sure. I tried gitkrakken but the account handling is garbage, I tried gitextension with wine but its broken and i tried sublimerge 3 which is nice but i probably would need to buy it to finaly commit to it (pun intended)
  • 0
    Was gonna say merge while reading your rant and came to comments. Turn out you know it already 😁

    I love both products from sublime hq
  • 0
    @inaba ɐΙ₯ɐΙ₯ uᴉʍ ǝΙ₯Κ‡ ΙΉoɟ 8-ΙŸΚ‡∩
  • 1
    @AL1L I never could get myself using GUI for Git. It less fun I guess...
  • 1
  • 1
    I've tried almost every Git client in existence and I must say that GitKraken is by far my favorite!

    Incredibly intuitive (even for rookies) and I've started using it about a year ago and now everyone in my programming classes uses it.

    Free for non-commercial use and it's flexible for all kinds of repos (GitHub, GitLab, selfhost etc.)
  • 0
    @frickerg it's slow as fuck on potato PC. Yes there are people with potatoes PC.
  • 1
    @cursee the built-in merging tool is slow yes, but I'm okay with that
Add Comment