GitLens?
GitHub Desktop or Git CLI?
Submitted 1 year ago by hypnotic_nerd@programming.dev to programmer_humor@programming.dev
https://programming.dev/pictrs/image/3afccf95-534c-49a1-b9a5-d02730f5da81.jpeg
Comments
CmdrKeen@lemmy.today 1 year ago
MangoPenguin@lemmy.blahaj.zone 1 year ago
I really like Sourcetree, been using that for a long time.
Fades@lemmy.world 1 year ago
Source tree has always been horribly optimized to point of uselessness. Wonder if it’s still shit
Hagdos@lemmy.world 1 year ago
What do you mean by this? It works fine for me so far, though I’m not a heavy user.
ohlaph@lemmy.world 1 year ago
Same here. Use it regularly at work. For personal projects, I tend to just use the IDE.
marcos@lemmy.world 1 year ago
For something with such an horrible interface, it’s amazing how often people that create a new interface for it manage to make it worse.
eluvatar@programming.dev 1 year ago
I only use it to clone projects via the Open in GitHub desktop link.
alphabetsheep@lemmy.world 1 year ago
Ohmyzsh with the git plugin is my fave -
gaa & gcmsg “a commit”
feels like the right level of verbosity for me.hypnotic_nerd@programming.dev 1 year ago
Wow what’s the plugin name I wanna try it out.
alphabetsheep@lemmy.world 1 year ago
The plugin is just called “git” it comes with ohmyzsh out of the box. You just have to enable it in your zshrc.
space_comrade@hexbear.net 1 year ago
GitguiI is pretty great too if you need a bit of interactivity. It’s bare bones and no bullshit but can still do like 90% of what all the other fancy tools can do.
ILikeBoobies@lemmy.ca 1 year ago
Gitlab/Azure Repo
jelloeater85@lemmy.world 1 year ago
The GitHub CLI is magic.
Juice@hexbear.net 1 year ago
Uh how do i get this to work on Linux? I tried pushing a project and it just asks for a password, and PW support is deprecated
usa_suxxx@hexbear.net 1 year ago
docs.github.com/…/connecting-to-github-with-ssh
Connect an SSH key and use that.
Juice@hexbear.net 1 year ago
No luck, i tried that and https login and it still asks for a PW when I push
stepanzak@iusearchlinux.fyi 1 year ago
I’m not sure about the exact commands, but you do something like
gh auth login
to authenticate the CLI and then something likegh ssh setup
to change ssh’s config file to authorize using the GH CLI.Juice@hexbear.net 1 year ago
I’ll try that, thanks
Gambled23@sh.itjust.works 1 year ago
Use ssh authentication instead
aBundleOfFerrets@sh.itjust.works 1 year ago
key identification
mariusafa@lemmy.sdf.org 1 year ago
Git cli powerfull af only us git cli
pkill@programming.dev 1 year ago
gitui
outdated_belated@lemmy.sdf.org 1 year ago
tig
SalsaGal@programming.dev 1 year ago
Neither, I’m a lazygit fan
hypnotic_nerd@programming.dev 1 year ago
Yes, lazygit is fast as flash
snugglebutt@lemmy.blahaj.zone 1 year ago
git-cola and my own gitea server, near perfection
nearjsss@reddthat.com 1 year ago
Why is no one talking about LazyGit?
comrade_pibb@hexbear.net 1 year ago
sublime merge
xmunk@sh.itjust.works 1 year ago
Personally, GitExtensions… github desktop is a pile of turds but git CLI introduces unnecessary stress precisely when I don’t want it.
SketchySeaBeast@lemmy.ca 1 year ago
Yup. I don’t care if my workflow is suboptimally slow, I can easily see exactly I’m doing with git extensions.