Gitとポータブルgit


20

システムを頻繁に再インストールすることはありません。また、最後に見たのは、ダウンロードリストに「通常の」gitだけでした。今、私は彼らがポータブルなバリアントも押し出しているのを見ます... gitが環境変数などを必要とするので、「ポータブル」によって何が正確に必要なのかを見つけることができませんでした。正しく動作するために...

誰かが一言か二言で短い説明をすることができますか?(まあ、... 10から20 :-)

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

回答:


17

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

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


2
したがって、基本的には自己完結型で、regを保存しません。エントリ、およびポータブルバリアントを使用する場合、コマンドライン引数をコマンドに指定する必要があります。それ以外の点では、物事は通常のようになります(つまり、プロジェクトに関連するすべてが.gitになります)。
ルーク

具体的には、レポに関するすべてが.gitディレクトリに含まれています。@Rook。
サティアジスバート
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.