vcsh
Version Control System for the home directory using Git repositories.
- Initialize an (empty) repository:
vcsh init {repository_name}
- Clone a repository into a custom directory name:
vcsh clone {git_url} {repository_name}
- List all managed repositories:
vcsh list
- Execute a Git command on a managed repository:
vcsh {repository_name} {git_command}
- Push/pull all managed repositories to/from remotes:
vcsh {push|pull}
- Write a custom `.gitignore` file for a managed repository:
vcsh write-gitignore {repository_name}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).