🎩🧙♂️ #Magit is the magic wand 🪄 you didn't know you needed because somehow reading about another VCS—mentioned a whopping five times this year—made #Git suddenly look like a #superhero 🦸. Truly #groundbreaking revelations from the cutting-edge universe of "I skimmed an article and decided something was awesome!" 🙄.
https://heiwiper.com/posts/magit-is-awesome/ #VCS #HackerNews #ngated
Magit Is Amazing
https://heiwiper.com/posts/magit-is-awesome/
#HackerNews #Magit #Is #Amazing #Magit #Git #VersionControl #OpenSource #HackerNews
#TerSoftware de linha de comando:
- #todotxt
- #git, tanto na linha de comando quanto integrado ao RStudio
- #APT, apesar de o GNOME Software fazer um bom trabalho
- #Neovim (aprendendo) e #MicroTextEditor (para tarefas simples)
- #QuartoPub, apesar de geralmente usar pelo #RStudio
- #RStats, apesar de usar mais pelo RStudio
- #RClone, #Restic, #OfflineIMAP, #VDirSyncer para backup
- #SSH
- GNU #CoreTools, #Sudo, #SysstemD
This well has a serious commit history.
#git

Claude Code chega à web: a IA da Anthropic agora cria e gere código diretamente no browser
🔗 https://tugatech.com.pt/t73219-claude-code-chega-a-web-a-ia-da-anthropic-agora-cria-e-gere-codigo-diretamente-no-browser
#backend #browser #git #Github #ia #ios #programação #prompts #proxy #segurança #web
My second post regarding programmers' complaints about #Change.
Here's a thing I see: a project using #Git decides to rename a branch from #master to #main. I actually read a post from someone, about the Rust #RustLang project, complaining that for people who build Rust itself, this will "break workflows for everyone". They seemed furious.
Renaming from master to main is a thing. It's happening everywhere. It's the new default at #GitHub. There are people who obviously care about this.
I have questions for the complainers: do you care what the name is? If the name matters to other people, and their reasons are logical, then even if not important to you, why stop them? Breaks your workflow? OMG how petty. Also, why does your workflow depend on a specific branch name in a way that requires more than five minutes to fix (you don't even have to use an editor, `sd` or maybe `awk` from the command line will fix all your scripts at once)?
I think that complaint says more about you than it does about them. You don't want it to change because it inconveniences you? Compare that against the people who think it's a bad name and brings up bad ideas. Does your argument carry any weight at all? Spoiler: it doesn't. Your argument that they shouldn't care is also invalid. You don't get to tell other people what to care about, just like they don't get to tell you what to care about. Just like I don't get to tell you what to care about.
This feels like entitlement; and entitlement is absolutely the ugliest thing a human can show.
I'm happy to work with the branch no matter what it's named. And I'm perfectly willing to change the name if that makes other human beings happy. Human beings are so much more important than branch names.
And don't forget: a local branch can have a different name than its remote. I do this all the time to locally mark branches that are in a PR, are archived, or various other states. You could easily have a local master that pushes to origin/main. That'd show 'em! (That's sarcasm)
You need to look at yourself and figure out **why** you don't want this. Is your reason good enough? Or is your argument: they shouldn't **want** to change this.
We have updated our tutorial to data management with DVC. It also allows you to create lightweight data science and data modelling workflows and execute them in a parameterised manner: https://www.python4data.science/en/latest/productive/dvc/
#Data #Versioncontrol #Git #DataScience #Modeling #Python

A useful alias for your #Git config:
[alias]
ifu = commit --amend --no-edit
Can you guess what the name stands for? 😁
One thing that most #git #forces don't have and that always is a bit annoying:
Scoped ssh keys. Like why can't I have one ssh-key in my account that only allows pushing to a specific repository or branch.
And on the same note I've also almost never seen project scoped ssh-keys. Most of the time they're just a dumb workaround by creating a dedicated service user account that only has access to that project and that has that ssh-key in its profile as opposed to it being a project scope thing.
Envie de comprendre comment fonctionne un site web ? Et si vous commenciez aujourd’hui ?
Avec un bon guide, une progression claire et une bonne motivation, vous pouvez créer vos premières pages web dès maintenant.
Que vous soyez curieux, en reconversion ou prêt à lancer un projet web, ce guide est un bon point de départ.
👉 Découvrez notre ebook (4€ sur la boutique) :
https://numericatous.fr/boutique/ebook-developpement-web/
#DéveloppementWeb #AutoFormation #HTML #CSS #git
New video: SmartGit AI – your Git co-pilot for smarter commits and code archaeology.
Let AI write commit messages, describe your stashes, and explain old commits in plain English.
Use your preferred AI model (OpenAI, Anthropic, self-hosted Ollama, etc.).
Watch now: https://www.youtube.com/watch?v=IP5rVUgtI60
#Git #SmartGit #AI #DevTools #OpenSource