#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 userepo2html
in apost-receive
hook to auto-generate HTML representations of bare Git repositories on a remote web server after yougit 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 withgit-shell
that, along withnginx
,openssh
,restic
,doorbell
and most importantlyrepo2html
, 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
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 This content has been proxied by September (3851b).Proxy Information
text/gemini