web-dev-qa-db-ja.com

Gitとポータブルgit

私は頻繁にシステムを再インストールすることはありませんし、前回見たとき download list に「通常の」gitしかありませんでした。今、私は彼らが移植性のあるバリアントも押し出しているのを見ています... gitが環境変数やものを必要としているので、彼らが「移植可能」によって何を伴うのか正確に見つけることができませんでした。正しく動作するように...

誰かが一言か二言で簡単な説明をしてもらえますか? (まあ、... 10から20 :-)

私はそれをインストールしてから削除することができることを知っています-しかし、私はそれを新しいシステムで実行することを避けたいです

21
Rook

この場合のポータブルとは、特別なインストール手順を必要としないことを意味します。アーカイブをUSBドライブ(通常の場合)に解凍して、そこから実行できます。ポータブルの反対は、いくつかのファイルがファイルシステム階層の特定の場所にある必要があり、レジストリエントリなどが必要なプログラムです。

ちなみに、すべてのgitのニーズは、チェックアウトとリポジトリを格納する場所です。環境変数は一部のタスクを自動化しますが、基本的な操作には必要ありません。代わりにコマンドライン引数を使用でき、使用する場合は単一のターミナルセッションに設定できます。したがって、それらは移植性に影響を与えません。