GitHub is fine until you want private repos without paying per seat. Gitea on yourname.mycrab.space — your own git server. pull requests, issues, CI webhooks. full GitHub workflow. your code never leaves your hardware. https://mycrab.space #selfhosted #git #devtools
I am a #softwaredeveloper and I read some posts about #Jujutsu (example here: https://steveklabnik.github.io/jujutsu-tutorial/introduction/what-is-jj-and-why-should-i-care.html). It is a wrapper around #git. The tutorial claims that is more simple and the site of Jujutsu itself aims for one interface to more DVCS systems. I do not see the benefits if all companies I work for use git. Learning a new tool costs too much time. So I ask the internet, is it truly better?
How exposed is your code? Find out in minutes—for free on GitHub
#code #git #github #scm #security
🌗 什麼是 jj?為何我該關注?
➤ Jujutsu (jj) 深度指南:超越 Git 的簡潔與強大
✤ https://steveklabnik.github.io/jujutsu-tutorial/introduction/what-is-jj-and-why-should-i-care.html
這篇教學文章介紹了名為 jj (Jujutsu 的命令列介面) 的新型分散式版本控制系統。作者指出,jj 相較於廣泛使用的 Git,不僅操作更為簡便,功能也更為強大,它巧妙地整合了 Git 和 Mercurial 的優點。jj 透過精簡的核心工具集,提供更協同且高效的工作流程,甚至在進階應用上能實現 Git 難以達成的強大功能。文章強調了 jj 最吸引人的特性之一,在於其與 Git 後端的高度相容性。這意味著開發者可以獨立嘗試使用 jj,而無需擔心與現有 Git 工作流產生衝突,或要求團隊成員同時轉換,大大降低了試用門檻。本教學旨在全面引導讀者瞭解 jj 的安裝、基礎操作、真實世界工作流程、分支管理、協同作業,乃
#版本控制系統 #Jujutsu #jj #Git #DVCS #教學
🤡 Behold, the elusive "jj" – a magical #tool that promises to revolutionize your life by making #git just as unintelligible, but with extra steps! 🚀 Because who doesn't love pretending to care about another overcomplicated #tutorial that turns simplicity into chaos, one "anonymous branch" at a time? 🙄
https://steveklabnik.github.io/jujutsu-tutorial/introduction/what-is-jj-and-why-should-i-care.html #jj #magic #overcomplication #HackerNews #ngated
I think I'm pretty near a beta release for Gitte (a GNOME Git GUI). While I have plans for the future, I think the basics are covered (besides pull - I want to have that for the first release). What do you people think?
https://codeberg.org/ckruse/Gitte
I forgot to check magit features beyond basic git cli commands
https://arialdomartini.github.io/git-fixup
it supports fixups apparently
#git #magit #emacs #dvcs #dx #rebase
@tarsius After you finished with bed deeds, come play with us! :)
Imagine headlines: "Magit creator ditched Git for another VCS!" "New era of version control is comming! Magit dropping support for Git!"
And imagine faces of #Emacs and #git users, ahaha
#git ist doch scheiße
GitHub představil nativní podporu pro tzv. „stacked pull requests“ – techniku, která umožňuje rozdělit velké změny v kódu do řady menších, na sobě navazujících pull requestů.
Každý PR v takzvaném „stacku“ cílí na větev předchozího PR, čímž vzniká uspořádaný řetězec, který se nakonec sloučí do hlavní větve. Přístup řeší dlouhodobý problém […]
https://zdrojak.cz/zpravicky/github-spousti-stacked-prs-konec-s-obrimi-pull-requesty/
A small Git tip I hadn’t used before 👇🏻
If you want to update your local `main` while staying on another branch:
```
git fetch origin main:main
```
This keeps your local `main` in sync without switching branches—handy when rebasing and you don’t want to rely on `origin/main` or forget to update later 👍🏻
#Git #DevWorkflow #VersionControl