git-corporation-template
Your corporation in a repo, optimized for AI. Manage all legal record keeping requirements and day-to-day activities entirely in git.
File Explorer
- _template.mjs
- README.md
- setup.mjs
- validate.mjs
- _001-general-by-law-template.md
- README.md
- placeholder.txt
- _ontario-registration-template.md
- _general-share-authorization-template.md
- _initial-directors-resolution-template.md
- _organizational-resolution-template.md
- _share-issuance-resolution-template.md
- README.md
- _amendment-template.md
- _dividend-policy-template.md
- _signing-authority-policy-template.md
- _unanimous-shareholders-agreement-template.md
- README.md
- debt-obligations-register.csv
- directors-register.csv
- isc-register.md
- officers-register.csv
- README.md
- real-property-register.md
- securities-register.csv
- share-transfers-register.csv
- shareholders-register.csv
- _board-meeting-minutes-template.md
- _board-resolution-template.md
- placeholder.txt
- README.md
- _shareholder-meeting-minutes-template.md
- _shareholder-resolution-template.md
- placeholder.txt
- README.md
- README.md
- _cap-table-template.md
- _esop-plan-template.md
- _option-grant-template.md
- option-grants-register.csv
- README.md
- _closing-agenda-template.md
- _issuance-summary-template.md
- _share-certificate-template.md
- _share-subscription-agreement-template.md
- README.md
- README.md
- placeholder.txt
- placeholder.txt
- README.md
- placeholder.txt
- README.md
- placeholder.txt
- README.md
- placeholder.txt
- _initial-registration-template.md
- README.md
- README.md
- _open-bank-account-resolution-template.md
- README.md
- _financial-statement-approval-resolution-template.md
- placeholder.txt
- README.md
- README.md
- _employee-ip-and-confidentiality-template.md
- README.md
- _ip-assignment-template.md
- placeholder.txt
- placeholder.txt
- README.md
- _msa-template.md
- _nda-template.md
- README.md
- ontario-certified-ewaste-providers.md
- README.md
- README.md
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- placeholder.txt
- README.md
- README.md
- md-to-pdf.sh
- README.md
- _changelog-entry-template.md
- _pull-request-description-template.md
- README.md
- CONTRIBUTING.md
- governance-process.md
- README.md
- reference-core-corporate-documents.md
- rfc001-git-for-corporations.md
- .gitattributes
- .template-repo
- _TODO-template.md
- AGENTS.md
- cli.mjs
- CORPORATION.md
- FORK-SETUP.md
- MAINTAINERS.md
- package.json
- README.md
- secretary-context.json
- secretary-context.schema.json
- SECRETARY.md
- VERSION
- WORKFLOWS.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
gh repo create
View Details ▼
gh repo create
Create a new GitHub repository.
Note: `--public`, `--private`, or `--internal` is required when not running interactively.
gh repo {{[new|create]}}
Create a new repository interactively:
gh repo {{[new|create]}} {{[-s|--source]}} . --private
Create a private repository from the current directory:
gh repo {{[new|create]}} {{[-s|--source]}} . --public
Create a public repository from the current directory:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git diff
View Details ▼
git diff
Show changes to tracked files.
git diff
Show unstaged changes:
git diff HEAD
Show all uncommitted changes (including staged ones):
git diff --staged
Show only staged (added, but not yet committed) changes:
git fetch
View Details ▼
git fetch
Download objects and refs from a remote repository.
git fetch
Fetch the latest changes from the default remote upstream repository (if set):
git fetch {{remote_name}}
Fetch new branches from a specific remote upstream repository:
git fetch --all
Fetch the latest changes from all remote upstream repositories:
node
View Details ▼
node
Server-side JavaScript platform (Node.js).
node {{path/to/file}}
Run a JavaScript file:
node
Start a REPL (interactive shell):
node --watch {{path/to/file}}
Execute the specified file restarting the process when an imported file is changed (requires Node.js version 18.11+):
npm run
View Details ▼
npm run
Run a script.
npm run
List available scripts:
npm run {{script_name}}
Run a script:
npm run {{script_name}} -- {{argument}} {{--option}}
Pass arguments to a script:
