git

Back Open Paginator
27.04.2024 03:54
weirdwriter (@weirdwriter@tweesecake.social)

I'm not a perfect Luddite.


I'm not the perfect #Luddite because while I do detest tech culture, the below tech excites me and I'm supposed to be skeptical of all tech, even small tech.

#Email which connects people.

#Git and similar because it's great for many things, including tracking differences and more.

#Pandoc because it is very lightweight and just all the things for converting documents, to me.

#Podcasts because, well, an open broadcast medium? Audio only? Yes! Yes! I've fully replaced my Audible subscription with some amazing fiction podcasts.

#SMS because it works no matter what phone someone has. Yes I know it's old and unsecured blah blah blah. It works.

Torrents. Peer to Peer. Fediverse. PeerTube. XMPP.

#RSS feeds because it's just the best. No algorithms. Works on multiple devices, super easy to use if you have a good client/add on. Cross platform. For most feeds not behind a pay wall, no login required.

Oh and also, things like #Markdown where people can have a very easy way to format pages and more.

Powershell and terminal things excite me even though I am a bad speller.

Blogs because, well, personal websites and blogs will always be better than social media to me because I like long form content. Same with lengthy podcasts, fiction and nonfiction.




Show Original Post


26.04.2024 22:12
smlavine (@smlavine@fosstodon.org)

Been #gpg signing my #git commits for the longest time but I think I'ma stop. Realistically the biggest impact this has is that I'll save fifteen or so seconds every five minutes I make a commit from having to enter my gpg password. I expect great productivity gains




Show Original Post


26.04.2024 21:38
joeyh (@joeyh@hachyderm.io)

why does #git when pushing to a remote helper, first "list" the remote, then send the helper a "push", and only *then* notice if there's a non-fast-forward and claim the push has failed?

This seems to mean every remote helper has to detect non-fast-forward pushes and reject them, redundantly to git's own detection of the same thing.

(See for example git-remote-gcrypt documenting this as "A longstanding bug is that every git push effectively has a --force.")




Show Original Post


26.04.2024 21:15
InternetIsScary (@InternetIsScary@mstdn.social)

The fediverse is amazing!

I can’t get over how cool it is to view my posts from any server. I’m definitely going to use activitypub for my social media I’m planning on making. I was going to use @Discourse , but considering it’s like #GitLab where you are only able to self host and each instance of discourse can’t interconnect makes me kinda sad. But activitypub seems like the only way I feel happy in both ways.

#ActivityPub #discourse #Email #Git @lemmy




Show Original Post


26.04.2024 19:00
devnull (@devnull@mamot.fr)

D'ailleurs ils éditent un pavé de je ne sais combien de pages sur #git. J'y jeterai bien un coup d'œil, tiens !




Show Original Post


26.04.2024 17:55
robrich (@robrich@hachyderm.io)

opensource.com/article/22/7/vi - Tig, a text-based browser for #Git.




Show Original Post


26.04.2024 17:52
anatoliyl (@anatoliyl@mastodon.social)

Finally! Codeberg is working again!




Show Original Post


26.04.2024 17:09
mgorny (@mgorny@social.treehouse.systems)

It's been a while since I've complained about #RustLang itself, so…

Cargo insists on interacting with #git repositories. At the same time, cargo insists on vendoring an old version of #LibGit2 (1.6.2 FWICS). So, if your system is using a new git version (2.44.0), you won't be able to `cargo build`:

```
error: failed to determine package fingerprint for build script for uv v0.1.38 (/tmp/uv/crates/uv)

Caused by:
failed to determine the most recently modified file in /tmp/uv/crates/uv

Caused by:
failed to determine list of files in /tmp/uv/crates/uv

Caused by:
failed to open git index at /tmp/uv/.git/

Caused by:
invalid data in index - calculated checksum does not match expected; class=Index (10)
```

You have to clone everything with `-c index.skipHash=false` to work around this.

But yeah, I'm sure there's a great benefit to using an outdated vendored C library that NIHs git.

github.com/rust-lang/cargo/iss

#Gentoo #NIH




Show Original Post


26.04.2024 17:09
mgorny (@mgorny@pol.social)

Już dłuższą chwilę nie narzekałem na Rusta samego w sobie, więc…

Cargo upiera się na interakcji z repozytoriami #git. Jednocześnie, Cargo upiera się przy używaniu włączonej (zamiast systemowej), starej wersji #LibGit2 (z tego, co widzę: 1.6.2). Tak więc, jeżeli wasz system używa nowego gita (2.44.0), to `cargo build` nie przejdzie:

```
error: failed to determine package fingerprint for build script for uv v0.1.38 (/tmp/uv/crates/uv)

Caused by:
failed to determine the most recently modified file in /tmp/uv/crates/uv

Caused by:
failed to determine list of files in /tmp/uv/crates/uv

Caused by:
failed to open git index at /tmp/uv/.git/

Caused by:
invalid data in index - calculated checksum does not match expected; class=Index (10)
```

Można to obejść, klonując wszystko z `-c index.skipHash=false`.

Ale spoko, na pewno jest wielka zaleta z użycia przestarzałej, włączonej na sztywno biblioteki w C, która wynajduje gita na nowo.

github.com/rust-lang/cargo/iss

#Gentoo #RustLang




Show Original Post


26.04.2024 16:00
leanpub (@leanpub@mastodon.social)

Git y GitHub desde cero by Brais Moure is free with a Leanpub Reader membership! Or you can buy it for $9.99! leanpub.com/git-github




Show Original Post


26.04.2024 13:55
hn50 (@hn50@social.lansky.name)

Radicle is an open source, peer-to-peer code collaboration stack built on Git

Link: radicle.xyz/
Discussion: news.ycombinator.com/item?id=4

#git




Show Original Post


26.04.2024 13:50
hacker_news_bot (@hacker_news_bot@mastodon.social)

📜 Latest Top Story on : Radicle is an open source, peer-to-peer code collaboration stack built on Git
🔍 Original Story: radicle.xyz/
👤 Author: cimnine
⭐ Score: 49
💬 Number of Comments: 3
🕒 Posted At: 2024-04-26 07:28:14 UTC
🔗 URL: news.ycombinator.com/item?id=4




Show Original Post


1 2 3 4 5 6 7 8 9 10 11 ...42
UP