2025-09-12 13:40:07
When `#git submodule` tells you to use `--force` option, and then you get:
```
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: --force
modified: .gitmodules
```
When `#git submodule` tells you to use `--force` option, and then you get:
```
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: --force
modified: .gitmodules
```
Kiedy `#git submodule` każe użyć opcji `--force`, i dostajesz:
```
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: --force
modified: .gitmodules
```
Publication du projet 33 - "POC serveur Git HTTP qui injecte du contenu dans OpenSearch"
#POC
You already have a #git server
https://maurycyz.com/misc/easy_git/
New Pathfinder 2E character idea, new `git` repo...really works well managing all the stuff associated with my characters. Unfortunately, I still need to finish up her character background.
#pathfinder2e #git
I it bugs me a lot when I see HTML pop up in #git commit messages. I think it's an unfortunate combo of 4 things leading to it: People don't trust their forges for archival (which is good, but then please just use Reviewed-on footers with URIs and use web archival tools), MarkDown being the mess it is allowing HTML as fallback, forges taking in their mdwn into commits (worse: squashes), and bot…
Czas w końcu wziąć się za przenoszenie swoich projektów z LLM Torment Nexus, dawniej #GitHub. Projekty związane z #Gentoo trafią na naszą własną infrastrukturę, w najbliższym czasie GitHub dalej będzie służył jako serwer lustrzany / ścieżka przyjmowania łatek. W przyszłości prawdopodobnie te funkcje przejmie
Je viens de finir « POC serveur Git HTTP avec exécution de scripts au push »
#Git #SvelteKit
I finally tried out a new cool feature of :gitannex: #gitAnnex: compute special remotes²!
Git annex is a ridiculously powerful git extension to manage large files. It remembers which file is stored on which remote. Compute special remotes now take this to another level by computing files on the fly. It's a bit like a
TIL: gitignore.io ist unmaintained. Die Firma, die das aufgekauft(?) hat, hat große Teile der Quellcodes auf github gelöscht und die Templates werden wohl nicht mehr Aktualisiert. Gibt wohl Versuche ne Alternative zu schaffen, z.B. donotcommit.com, sehen bisher aber auch eher unfertig aus :/
#git #github
Seriously, why doesn't #git have a "bisect undo" to cleanly undo a mistake and apply the correct term to the previous step!?
Sneaky #git commits
https://tavianator.com/2025/sneaky.html
It's time to slowly start moving my projects off the LLM Torment Nexus, formerly known as #GitHub. Projects related to #Gentoo will move to our own infrastructure, with GitHub mirrors / contribution channels for the time being. In the future, I will probably be replacing them with #Codeberg mirors / contribution channels.
https://gitweb.gentoo.org/proj/cpuid2cpuflags.git
If you are attending this year's @… end of October¹ and you want to be dressed 'appropriately' 😉, last year I organised that hellotux.com offers :gitannex: #gitAnnex² and :datalad:
Serio, dlaczego #git nie ma jakiegoś "bisect undo", żeby na czysto cofnąć pomyłkę i móc na nowo przypisać poprawną etykietę dla poprzedniego kroku!?
I frequently create a new #git :git: repo and it always bothers me to manually create .gitignore file myself.
Today I automated this with the following lines in my .bashrc
# define the content in an env var
GIT_IGNR_CNTNT=$(cat <<-EOF
*.log
tmp_*
# put other patterns here
EOF
)
# function to write env var to file
git_ignore_creation(){…
I'm looking for "alpha testers" for an alternative forge ( based on #Forgejo )
#floss projects, likely paid for private projects (although we are providing the service for free for a while, until we do an official launch).
Once/If we start having paid customers, we'll donate part of that income to the upstream Forgejo project.
This forge is 100% hosted in #Europe, and operated & maintained by a very small workers-owned #coop .
P.S.: Yep, we know about the great Codeberg :) .
#BetaTesting #Git
#TIL that #Gitolite can't handle repositories with different default branch names. As in, if you push a "main" branch into a "master" server, you get no HEAD 🤦. And you can only change that via SSH-ing to the server and modifying the underlying repository.
Apparently, you could also install a hook to automatically fix HEAD for you: #Gentoo #git