Git Bookmarks

​#Git ​#Programming ​#Bookmarks

@eli_oat@tenforward.social linked to @m455@tiny.tilde.website’s tool, written in Chicken Scheme:

A command-line tool that generates a static HTML representation of a Git repository. – rep2html

=> rep2html

@m455@tiny.tilde.website:

This tutorial teaches you how to use repo2html in a post-receive hook to auto-generate HTML representations of bare Git repositories on a remote web server after you git push to them. – Create a Git forge with repo2html

=> Create a Git forge with repo2html

@pho4cexa@tiny.tilde.website:

This project is a collection of scripts for use with git-shell that, along with nginx, openssh, restic, doorbell and most importantly repo2html, implement a git forge: a multi-user Git repository host with a web-based repository-content browsing mechanism. – grav-anvil

=> grav-anvil

@splitbrain@octodon.social writes:

… have new repository with only the relevant code … have a working git commit history for that code … do not have any old cruft in the repo that is unrelated to the code – Extracting Code from a git Repo

=> Extracting Code from a git Repo

On Fossil:

Fossil is an integrated system … but also does a bunch of stuff differently from … any other VCS I've ever used. This post is about my experiences with it. – 2023-10-20: Fossil

=> 2023-10-20: Fossil

How to teach people who don't even know that they have a need? Here's from The Turing Way handbook to reproducible, ethical and collaborative data science:

Versioning practices mainly come from managing changes in the code repositories. However, in reality, you can use version control for nearly any type of file on a computer. Later in this chapter, we will discuss version control for data and other research project files, which can be applied to keep track of revisions of large amounts of data. It is useful to know that data can be volatile and versioning them can improve the reproducibility of your scientific analyses. – Version Control

=> Version Control

Proxy Information
Original URL
gemini://alexschroeder.ch/Git_Bookmarks
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
175.979112 milliseconds
Gemini-to-HTML Time
1.052735 milliseconds

This content has been proxied by September (3851b).