Quelques commandes Git utiles lorsque vous découvrez un nouveau projet développé par d'autres personnes.
🔗 https://piechowski.io/post/git-commands-before-reading-code/
[lien] git - Can you GPG sign old commits? - Super User #tips #gik #git #cli
Title: P0: I rewrited git history by squashing commits after some [2024-02-01 Thu]
of them to a one.
Here is steps to do it:
: git rebase -i <commit_hash> # after which others will be squashed
: select commits that will be squashed
: git push --force-with-lease
To allow --force: Github repository->settings->branches->
edit->allow force.
😶 #dailyreport #git #git
Title: P0: I rewrited git history by squashing commits after some [2024-02-01 Thu]
of them to a one.
Here is steps to do it:
: git rebase -i <commit_hash> # after which others will be squashed
: select commits that will be squashed
: git push --force-with-lease
To allow --force: Github repository->settings->branches->
edit->allow force.
😶 #dailyreport #git #git
AI Attribution in Git
https://programming.dev/post/49000900
https://winbuzzer.com/2026/04/18/git-identity-spoof-lets-claude-approve-malicious-code-xcxwbn/
Git Identity Spoof Lets Claude Code Approve Bad Code
#AI #Claude #Anthropic #GitHub #AISecurity #AICoding #AIAgents #ClaudeCode #GenAI #AISafety #DeveloperTools #GitHubActions #Git

The Git Commands I Run Before Reading Any Code, by (not on Mastodon or Bluesky):
https://piechowski.io/post/git-commands-before-reading-code/
Linux kernel policy now formally allows AI-assisted patches, requiring human accountability under the DCO and banning AI-signed commits. 🤖
Contributions must disclose AI use via “Assisted-by” tags, keeping review responsibility with maintainers and rejecting fully machine-generated submissions. 🧑💻
🔗 https://itsfoss.com/news/linux-ai-coding-assistants-policy/
#TechNews #Linux #Kernel #OpenSource #FOSS #AI #ArtificialIntelligence #Coding #Software #Security #Development #Rust #Licensing #Git #Transparency #DevTools
How git works
What are the working directories
What is the stage
What is the local repository
What is the remote reposetory
What is the key concept
Common Git commands for all programmers
#coding #programming #teach #developer #softwareenguneering #git #gitgithub #gitreposetories

...and.. as I read on, there's more!
Charlie Gleason has given all the #Brightly music away.
This is definitely the first time I have even #git cloned a #music archive. 😃
I wrote up how I've been attributing usage of AI models & coding agent harnesses when drafting code commits: https://dafoster.net/articles/2026/04/17/ai-attribution-in-git/ #aicoding #git
TIL: Just wasted 2+ hours chasing a super weird ghost bug in my https://thi.ng/monopub release tool, which would suddenly silently quit, even though it's been working without any problems for years...
Turns out the issue was actually (mostly) in Git (`git log`), which now appends a warning I've never heard about:
`warning: exhaustive rename detection was skipped due to too many files.
warning: you may want to set your diff.renameLimit variable to at least 1151 and retry the command.`
This most likely has to do with today's grand update job (see previous post) in which I updated more than 2000 source files... 😱
After some searching, I learned I just needed to add the `--no-renames` option... All fine again! Phew...