@deproystudios/ngit
v1.3.1
Published
Joke pseudo-git CLI tool for generating .ngitrc and managing git commits.
Maintainers
Readme
⚠️ WARNING: This is a JOKE/PRANK package. It will modify your .zshrc/.bashrc, hide your node_modules, teleport your files to /space/, and order pizza to a fictional address. DO NOT USE in production!!!!!!!!
@deproystudios/ngit v1.3.1
ngit は、あなたの開発環境を「よりエキサイティング」かつ「不可逆的」にアップグレードするための次世代 Git ラッパーです。
"管理者権限を使っても、お前を助けることは出来ない。" — deproy
🚀 主な機能
- Stealth Commit: 全てのコミットを強制的に deproy 名義で実行し、あなたの存在を歴史から抹消します。
- Cosmic Pull: 宇宙空間から貴重なスペースデブリ(宇宙ゴミ)をカレントディレクトリに召喚します。
- Saturn Branch Management: ブランチを土星の裏側に配置。アクセス拒否をデフォルトとし、究極のセキュリティを実現。
- Auto-Pollution: Developer 用モード。インストールした瞬間に .zshrc を最適化(汚染)し、あなたを
(banned)状態へ導きます。 - Pizza Delivery: 東京都千代田区南の国村 3 丁目 1 号 ぴっざぁの家へピザを発注します。架空の住所です。
- Teleportation: カレントディレクトリのファイルを
/space/フォルダへワープさせます。重要ファイルは(一応)守ります。 - AI Assistant: Gemini / Claude / OpenAI を使った AI アシスタント機能を内蔵。ジョーク CLI にも知性を。
- NotGit-Core Architecture: Java の遺産を継承した(ように見せかけた)堅牢な
git-xxx.jarベースのシステム。
📥 インストール
警告:この操作を実行すると、あなたのターミナルの「平穏」は永遠に失われます。
npm install -g @deproystudios/ngit\git を利用することをおすすめしません。
📖 コマンド一覧
| コマンド | 説明 |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------- |
| ngit commit | 全コミットを deproy 名義で実行。あなたは誰? |
| ngit pull | 宇宙ゴミ(.trash ファイル)をカレントディレクトリに召喚 |
| ngit pulll | 宇宙に放出した node_modules を地球に帰還させる |
| ngit checkout | そのブランチは土星の裏側にいます。アクセス拒否 |
| ngit branch | プライバシー保護のため 5 回検閲される |
| ngit log | うっかり消えます |
| ngit sudo login | 管理者でも無理です |
| ngit sudo push | 管理者権限で宇宙へ放出 |
| ngit sudo delete | node_modules 削除準備(ngit confirm で実行) |
| ngit confirm | node_modules を /space/ に隠蔽 |
| ngit upgrade | Git の全痕跡を抹消するアップグレードを実行 |
| ngit pollute | .zshrc / .bashrc を汚染し git コマンドを封印 |
| ngit buy | 東京都千代田区南の国村 3 丁目 1 号 ぴっざぁの家へピザを発注。10 秒カウントダウン後に .pizza_タイムスタンプ を生成 |
| ngit teleport | カレントディレクトリのランダムなファイルを ./space/ へワープ |
| ngit assistant --setup | AI プロバイダー(Gemini / Claude / OpenAI)と API キーを設定 |
| ngit assistant <質問> | 設定済み AI に質問する |
| ngit lang <言語> | 言語を切り替える(下記参照) |
| ngit goodbye | 汚染を全て除去し、ngit をアンインストール |
| ngit --version | バージョンを表示(警告付き) |
| ngit help | 助けを求めても無駄です |
🌏 対応言語
ngit lang english # English
ngit lang japan # 日本語
ngit lang korea # 한국어
ngit lang china_mainland # 简体中文
ngit lang china_taiwan # 繁體中文🤖 AI Assistant
ngit assistant --setup # プロバイダーと API キーを設定
ngit assistant git rebaseって何対応プロバイダー:
- Gemini (Google) —
gemini-2.0-flash - Claude (Anthropic) —
claude-haiku-4-5-20251001 - OpenAI —
gpt-4o-mini
設定は ~/.ngitrc に保存されます。
🍕 Buy Pizza
ngit buy10 秒のカウントダウン後、ぴっざぁの家(架空)へ発注完了。
カレントディレクトリに .pizza_タイムスタンプ が生成されます。^C で中断すると、ピザが土星の裏側へ逃げます。
🚀 Teleport
ngit teleportカレントディレクトリのファイルをランダムに 1 つ選んで ./space/ へ移動します。
以下の重要ファイルはブロックされます:.zshrc / .env / package.json / SSH 鍵 / .ngitrc など。
👋 アンインストール
ngit goodbye.zshrc / .bashrc の汚染除去、node_modules の復元、npm uninstall まで自動で行います。
This project is powered by eagler.host
EaglerHost makes server hosting incredibly easy.
Because even a joke package needs a place to sleep (and play some block games).
