logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

git-clean-forge-repo - create repos on git forges with optional features disabled

Author

       Sean Whitton <spwhitton@spwhitton.name>

Description

       Creates repos on git forges like GitHub and GitLab, and disables all optional features of those forges.
       Useful for when you want to use the forge only as an ordinary git host, and nothing more.

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

Files

       $XDG_CONFIG_HOME/.config/gitforge/access_tokens/DOMAIN
           Where DOMAIN is the domain name of the git forge (e.g. "github.com", "salsa.debian.org"),  this  file
           should  contain  an  API  access  token  to  log  in  to  your  account  at the git forge.  If unset,
           $XDG_CONFIG_HOME defaults to ~/.config.

Name

       git-clean-forge-repo - create repos on git forges with optional features disabled

Options

--remote=REMOTE
           Specify  the  name  of  the git remote you will use to push changes to the repository created by this
           script.  You should already have created this git remote; see "EXAMPLE" below.  Defaults to "origin".

See Also

git-clean-forge-fork(1)

Synopsis

gitclean-forge-repo [--remote=REMOTE]

Version

       version 0.007

See Also