Git y GitHub desde cero by Brais Moure is free with a Leanpub Reader membership! Or you can buy it for $8.90! http://leanpub.com/git-github #ComputerProgramming #ComputerScience #Software #VersionControl #Git #SoftwareEngineering
Setting File Permissions in Git
https://programming.dev/post/40709601
Is there a way to edit text and use #Git on a mobile device?
#Android #LineageOS #programming #AskFedi
Alors oui, #git (et tout autre gestionnaire de versions) est un outil absolument extraordinaire et on aurait beaucoup de mal à faire notre travail de #dev sans ça !
Et j'en ai utilisé quelques uns : #CVS 😄 , #SVN, #Bazaar, #Mercurial
Maintenant... quand tu vois que, sur un projet #python, le dossier .git (qui contient l'historique des modifications) représente... 87% du poids total du machin... 😱
So... I've gotten pretty tired of waiting on Internet or dealing with companies pulling the rug out from under me. Expecially when we have DVCS *right there*.
I've done a lil' hacking to create my own little #software #forge that doesn't depend on having a central server anywhere... but you *can* use it.
(It does clutter up your #git log a bit, but... pretty sure you can filter out commits if it's too noisy?)
You can even just use a text editor, if you want!
⚡️ Microsoft doubles down on its Secure Future
🏷️ #devdigest #azure #cloud #git #microsoft
https://devdigest.today/goto/5062
⚡️ Copilot Auto Model Selection Arrives in Preview
🏷️ #devdigest #dotnet #net #git #github
https://devdigest.today/goto/5060
Progress on gitlogui. Yes, exactly. A minimal UI for git log.
New:
- regex or simple search through the shown text
- commit graph (--graph option of git log) may be shown
Suggestions of features to add are welcome.😀
Same for a professional layout suggestion for the seemingly randomly tossed text entries and check boxes of the UI.
https://codeberg.org/harald/gitlogui
#gitlogui #git #git-log #gitk #tkinter #python
A feature that’s currently missing from @forgejo (and thus @Codeberg) is the ability to move issues between repositories (see https://codeberg.org/forgejo/forgejo/issues/1280).
Thankfully, Benjamin Melançon created Forego Helpers with a move_issue.py script that does this using the Forgejo API. Sadly, the script has a bug in it (a tiny regression introduced during a refactor) and their Forgejo instance doesn’t have signups so I couldn’t create a pull request, so here is a fork for the time being that you can use:
https://codeberg.org/aral/forgego-helpers
While fixing the bug, I also updated the project to use uv (https://docs.astral.sh/uv/) – think of it as a single tool that’s the equivalent of nvm and npm in Node.js that makes Python, well, usable out of the box.
So to move issue #299 from kitten/app to kitten/site on Codeberg, for example, you’d run the following in your terminal:
```shell
uv run move_issue.py kitten app 299 kitten site
```
That will move the issue (including comments), comment on both the old and new issues to link them together, and then close the old issue.
Enjoy!
#forgejo #codeberg #issues #repositories #git #movingIssues #python #uv #tools
After bumping into a fun interview with Linus Torvalds on 20 years of git (https://youtu.be/sCr_gb8rdEI) I took a look at the first commit of git: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290. Nice to see small beginnings for such a successful project.
Some of Torvald's commit logs are fun to read too (git log --reverse came in handy)