GIT-CLE...GE-REPO(1p)

πŸ“¦
version 0.007 Β· 2 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

✨ NAME ✨

okay so bestie, meet git-clean-forge-repo πŸ’– β€” it makes repos on git forges for you, and it turns OFF all the optional extra features while it's at it. (This page lives in the User Contributed Perl Documentation section, so the man name is git-clean-forge-repo, section 1p. iykyk 🫢)


🌸 VERSION 🌸

version 0.007 ⭐


πŸŽ€ SYNOPSIS πŸŽ€

git clean-forge-repo [--remote=REMOTE]

πŸ¦‹ DESCRIPTION πŸ¦‹

So the whole thing is: it creates repos on git forges like GitHub and GitLab, and then it disables all the optional features those forges come with. every single one. no cap πŸ’…

It's giving "I just want a normal git host and literally nothing else" energy. That's the moment this script is for β€” when you wanna use the forge as an ordinary git host, and nothing more. periodt. πŸ‘‘


πŸ’– OPTIONS πŸ’–

  • --remote=REMOTE β€” tell it the name of the git remote you're gonna push your changes to, for the repository this script creates. ⚠️ You should already have created that git remote before you run this β€” peep the EXAMPLE below, bestie. Defaults to origin. 🎯

🌈 EXAMPLE 🌈

% git init
% # work on new project
% git remote add origin https://salsa.debian.org/spwhitton/foo
% git clean-forge-repo
% git push -u origin master

like. look at her go. 😭πŸ”₯


πŸ“ FILES πŸ“

  • $XDG_CONFIG_HOME/.config/gitforge/access_tokens/DOMAIN β€” where DOMAIN is the domain name of the git forge (for example github.com, salsa.debian.org), this file should contain an API access token so you can log in to your account at the git forge. πŸ”‘ And if $XDG_CONFIG_HOME isn't set, it defaults to ~/.config. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘


πŸ’œ AUTHOR πŸ’œ

Sean Whitton <spwhitton@spwhitton.name> 🫑


This software is Copyright (c) 2017, 2020 by Sean Whitton <spwhitton@spwhitton.name>. πŸ“œ

This is free software, licensed under:

The GNU General Public License, Version 3, June 2007

okay that's the whole page, you ate it, no crumbs πŸ’…βœ¨

this was rendered from the User Contributed Perl Documentation version of the page πŸ’– β€” it's the git-clean-forge-repo page in section 1p, and the footer that was here said perl v5.32.1 dated 2022-01-02 πŸŽ€πŸ¦‹ β€” mwah, bye bestie! 🌸

πŸ“¦ where this page comes from