#dvcs

🚀 Несерьёзный Выдумщик 👨‍🔬grumb@shitpost.poridge.club
2025-07-10

Придётся на время отложить клонирование репозиториев:

Опубликованы корректирующие выпуски ... Git ..., в которых устранены уязвимости, позволяющие выполнить свой код на системе пользователя при выполнение операции клонирования репозитория, подконтрольного атакующему.
https://www.opennet.ru/opennews/art.shtml?num=63552

И ведь давно предупреждали git-сообщество, что доиграются до подобного. Наверняка в среде безопасников уже знатно нажрались и отметили этот исторический момент.
Примерно так же, как в своё время сообщество
#git профукало вопрос сотрудничества с #Facebook (выбравшего вливание ресурсов и сил в #mercurial). Из-за снобизма и упоротости git-сообщество отказывалось понять и признать необходимость ряда изменений в устоявшихся подходах к работе с репозиториями. Однако, этот культурный феномен сохранился, не став уроком и вылился теперь в куда более опасное явление.

#git #softdev #programming #DVCS

ティージェーグレェteajaygrey@snac.bsd.cafe
2025-06-24
My apologies for the delay, I submitted a Pull Request to update MacPorts' GoT to 0.114 -portable here:

https://github.com/macports/macports-ports/pull/28750

GitHub Continuous Integration checks passed OK (hopefully your mirror hasn't been getting hammered? Thanks again for helping with that!).

It's up to someone else with commit access to merge it.

#GameOfTrees #GoT #MacPorts #VCS #DVCS #GIt #OpenSource
ティージェーグレェteajaygrey@snac.bsd.cafe
2025-06-06
I submitted a Pull Request to update MacPorts' GoT to -portable 0.113 here:

https://github.com/macports/macports-ports/pull/28622

I modified the Portfile to utilize the mirror you provided. Thank you again for that!

It appears as if the GitHub Continuous Integration checks passed OK, which implies that those processes presumably grabbed the 0.113 tarball from your mirror as well.

It's up to someone else to merge it.

#GoT #GameOfTrees #MacPorts #VersionControl #DVCS #Git #macOS #OpenBSD
Florian Haasxahteiwi
2025-05-22

Somebody please enlighten me; I am genuinely curious about this.

I honestly do not understand why a Git-based collaboration tool would allow either only fast-forward merges in a repo or always force a merge commit, like GitLab does.

Is there any good reason for this?

Is there ever something wrong about "create a merge commit if it's not a fast-forward, and do a fast-forward merge otherwise" that I am missing?

Jan de Muijnck-Hughesjfdm@discuss.systems
2025-04-24

Random musing:

Trusted Timestamps & Provenance of when Students Did their Work

tyde.systems/post/2025-04-24-t

In which I want to ask students to insert trusted timestamps into their coding project's development history to assert when important things happened. i.e. submission and what not...

#RFC3161 #DVCS

Ollivier "BSD" Robert 🇺🇦😷Keltounet@bsd.network
2025-04-03

Jujutsu 0.28 has been released!

🥋 jujutsu: A simple, powerful Git-compatible VCS.
📷github.com/jj-vcs/jj

Complete release notes:
github.com/jj-vcs/jj/releases/

#jj_vcs #jujutsu #vcs #dvcs #git

Forcing myself to unfuck some commits with Jujutsu and slowly getting the hang of it.

The "reverse commit" workflow I have is feeling like I have to be more deliberate and focused with my changes, which I see as a good thing - I often pull too many things apart at once. (Don't let me near your home electronics, the putting back together is not my stronger side)

#JuJutsu #jujutsuvcs #DVCS

Been fiddling with Jujutsu VCS and the simple adjustment of having to describe my change/commit *before* I start changing files is profound.

CC @cafkafk

#jj #Jujutsu #DVCS #VCS

Alejandro Baezzeab@fosstodon.org
2025-02-23

Everyone excited with #jujutsu. But I do think #sapling has a lot of polish. A fork of #mercurial, with lots of usability thoughts. 😎 And fully #git compatible as well.

Of course, if you want the real MVP, mercurial is still around. All with the design of using a #DVCS that makes sense. 😁

mercurial-scm.org/

2025-02-13

Just released version 0.15.1 of the Smederee, your frugal darcs forge. 🎉 😃

It contains some fixes for crashes and the regular ton of dependency updates. We're now on Scala 3.3.5. 😺

smeder.ee/~jan0sch/smederee

Also we hope to finally get a proper communication and patch workflow coming in the future! 🤞

#Smederee #Darcs #Selfhosting #DVCS #Scala

Ollivier Robert 🇺🇦😷🌈Keltounet
2025-02-09

Jujutsu 0.26 has been released!

🥋 jujutsu: A simple, powerful Git-compatible VCS.
📷github.com/jj-vcs/jj

Complete release notes:
github.com/jj-vcs/jj/releases/

Maaan Scoot Chacon just *bullies* this intern. I had hoped this would be an example of a rich vanity project that didn't suck

youtube.com/watch?v=dwyMlLYIrP

#Git #DVCS #Jujutsu #JujutsuVCS

Gaëlle la biguettegaelle@free.gluten.space
2024-12-31

imaginez, juste imaginez. Git, mais avec une interface de commande nettement plusse simple et logique. Avec un meilleur contrôle sur l’historique, et donc la possibilité d’avoir des workflows plusse puissants, notamment en pouvant éditer des anciens commits (deadnames dans l’historique ? Du passé). Mais surtout, qui utilise Git en backend, donc pleinement compatible. On signe où ?

(c’est Jujutsu, et ça existe ! Je conseille ce tuto pour découvrir sa puissance. Et c’est écrit en rust :rust_bottom: naturellement)

#git #jujustu #vcs #dvcs

Ollivier Robert 🇺🇦😷🌈Keltounet
2024-12-25

I have never hide my intense dislike of git UI/UX (and I'm not alone there).

Currently looking at Jujutsu and while some of its ways are completely different from Git (or Hg for that matter), i think we may have a git-compatible successor there.

jj-vcs.github.io/jj/latest/

steveklabnik.github.io/jujutsu

v5.chriskrycho.com/essays/jj-i

रञ्जित (Ranjit Mathew)rmathew
2024-12-23
2024-12-21

My pet project for the holidays will be to learn #jujutsu aka #jj. The version control system using a #git backend, not the asian martial arts thingy.

It has some very interesting concepts which I need to get my head around. But it has some nice features, too. So, off to the races!

github.com/jj-vcs/jj

If you are looking for a tutorial to begin with, Steve Klabnik has written a nice introduction:
steveklabnik.github.io/jujutsu

#git #vcs #dvcs #versioncontrol #hellyeah

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst