当前位置:网站首页 > 用户验收测试(UAT) > 正文

git clone用户名和密码(git clone账号密码)



クローンを作成するリポジトリがローカルマシン上にある場合、このフラグは通常の「Git を意識した」転送メカニズムをバイパスして、HEAD と objects および refs ディレクトリ以下のすべてのコピーを作成してリポジトリをクローンします。 ディレクトリ以下のファイルは、可能な限りスペースを節約するためにハードリンクされます。

ローカルファイルシステム上のリポジトリからクローン作成プロセスを強制して、ハードリンクを使用するのではなく ディレクトリの下にファイルをコピーします。これは、リポジトリのバックアップを作成する場合に適しています。

クローンを作成するリポジトリがローカルマシン上にある場合、ハードリンクを使用する代わりに、オブジェクトをソースリポジトリと共有するように を自動的に設定します。結果のリポジトリは、独自のオブジェクトなしで開始されます。

参照リポジトリがローカルマシン上にある場合は、参照リポジトリからオブジェクトを取得するように を自動的に設定します。既存のリポジトリを代替として使用すると、クローンを作成するリポジトリからコピーする必要のあるオブジェクトが少なくなり、ネットワークとローカルのストレージコストが削減されます。 を使用すると、クローンを中止する代わりに、存在しないディレクトリがスキップされ、警告が表示されます。

ネットワーク転送を減らすために、 オプションで指定された参照リポジトリからオブジェクトを借用し、借用したオブジェクトの必要なローカルコピーを作成してクローンを作成した後に、借用を停止します。このオプションは、すでに他のリポジトリからオブジェクトを借用しているリポジトリからローカルにクローンを作成する場合にも使用できます。新しいリポジトリは同じリポジトリからオブジェクトを借用しますが、このオプションを使用して借用を停止することができます。

静かに動作します。 進行状況は標準エラーストリームに報告されません。

冗長に実行します。標準エラーストリームへの進行状況の報告には影響しません。

標準エラーストリームがターミナルに接続されている場合、 が指定されていない限り、進捗状況はデフォルトで標準エラーストリームに報告されます。このフラグは、標準エラーストリームがターミナルに向けられていない場合でも、進行状況を強制的に報告します。

プロトコルバージョン2を使用して通信するときに、指定された文字列をサーバーに送信します。指定された文字列には、NUL または LF 文字を含めることはできません。不明なオプションを含むサーバーオプションのサーバーの処理は、サーバー固有です。複数の が指定されている場合、それらはすべてコマンドラインにリストされている順序で反対側に送信されます。

クローンの完了後、HEAD のチェックアウトは行われません。

ソースリポジトリがシャローリポジトリの場合は失敗します。clone.rejectShallow 設定変数でデフォルトを指定することができます。

「ベア」Git リポジトリを作成します。つまり、 を作成して管理用のファイルを に置くのではなく、 自体を にするのです。これは明らかに、作業ツリーをチェックアウトする場所がないため、 を意味します。また、リモートのブランチヘッドは、 にマッピングされることなく、対応するローカルのブランチヘッドに直接コピーされます。このオプションを使用すると、リモートトラッキングブランチも関連する設定変数も作成されません。

sparse-checkout を採用し、最初にトップレベル・ディレクトリのファイルのみが存在するようにします。git-sparse-checkout[1] コマンドを使うと、必要に応じて作業ディレクトリを増やすことができます。

パーシャルクローン機能を使って、与えられたオブジェクト・フィルタにしたがって、到達可能なオブジェクトのサブセットを送るようにサーバに要求します。 を使う場合、パーシャルクローンのフィルタには、与えられた が使われます。たとえば、 とすると、Gitが必要とするまで、すべてのblob(ファイルの内容)をフィルタリングします。また、 とすると、少なくとも 以上のサイズのblobをすべてフィルタリングします。フィルターの仕様についての詳細は、 git-rev-list[1] の オプションを参照してください。

また、リポジトリ内の任意のサブモジュールにパーシャルクローンフィルタを適用します。 と が必要です。これは、 設定オプションで、デフォルトで有効にすることができます。

Set up a mirror of the source repository. This implies . Compared to , not only maps local branches of the source to local branches of the target, it maps all refs (including remote-tracking branches, notes etc.) and sets up a refspec configuration such that all these refs are overwritten by a in the target repository.

上流のリポジトリを追跡するためにリモート名 を使用する代わりに、 を使用します。コンフィグの をオーバーライドします。

新しく作成された HEAD を、クローンされたリポジトリの HEAD が指すブランチに向けるのではなく、代わりに ブランチを指します。ベアリポジトリでない場合は、このブランチがチェックアウトされます。また、 はタグを取ることができ、できあがったリポジトリのそのコミットの HEAD をデタッチします。

指定された場合、クローンを作成するリポジトリにssh経由でアクセスすると、相手側で実行するコマンドのデフォルト以外のパスを指定します。

テンプレートを使用するディレクトリを指定します。(git-init[1]の "TEMPLATE DIRECTORY "セクションを参照)

新しく作成されたリポジトリに設定変数を指定します。これは、リポジトリが初期化された直後で、リモートの履歴が取得されたり、ファイルがチェックアウトされたりする前に有効になります。キーは git-config[1] で期待されるのものと同じ形式です (例: )。同じキーに複数の値が与えられた場合は、それぞれの値が設定ファイルに書き込まれます。これにより、たとえばオリジンのリモートに追加のフェッチrefspecを追加しても安全になります。

指定された数のコミットに切り詰められたヒストリーを持つ、「浅い」クローンを作成します。 が指定されていない限り、 を意味し、すべてのブランチの先端付近の履歴を取得します。サブモジュールを浅くクローンしたい場合には、 も指定してください。

指定した日時以降の履歴を持つシャロークローンを作成します。

指定したリモートブランチやタグから到達可能なコミットを除いた、履歴付きのシャロークローンを作成します。このオプションは複数回指定できます。

オプションで指定されたブランチ、またはリモートの が指し示すプライマリブランチの先端に至るまでの履歴のみをクローンします。結果として得られるリポジトリをさらにフェッチすると、最初のクローン作成時にこのオプションが使用されたブランチのリモートトラッキングブランチのみが更新されます。 クローンを作成したときに、リモートの HEAD がどのブランチも指していなかった場合は、リモートトラッキングブランチは作成されません。

タグをクローンせず、コンフィグで と指定することで、今後の や の操作でタグを追いかけることができなくなります。その後、明示的にタグを取得しても動作します(git-fetch[1] を参照)。

クローンが作成されると、与えられたpathspecに基づいて、その中のサブモジュールを初期化し、クローンを作成します。pathspecが指定されていない場合は、すべてのサブモジュールが初期化され、クローンが作成されます。このオプションは、複数のエントリからなる pathspec に対して複数回指定できます。できあがったクローンは、 に与えられた pathspec が、あるいは "." (すべてのサブモジュールを意味する)が pathspec が与えられなかった場合に設定されます。

複製されたすべてのサブモジュールは、深さが1の浅いものになります。

クローンされたすべてのサブモジュールは、サブモジュールを更新する際に、親プロジェクトで記録された SHA-1 ではなく、サブモジュールのリモート追跡ブランチの状態を使用します。 に を渡すのと同じです。

クローンリポジトリを本来あるべき場所に置くのではなく、クローンリポジトリを指定したディレクトリに置き、そこにファイルシステムに依存しないGitシンボリックリンクを作成します。その結果、Gitリポジトリを作業ツリーから切り離すことができるようになります。

リポジトリの参照ストレージフォーマットを指定します。有効な値は:

到此这篇git clone用户名和密码(git clone账号密码)的文章就 介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • samba密码查看(samba用户密码)2025-06-20 22:09:04
  • ssh免密配置的用户群体(ssh 免密配置)2025-06-20 22:09:04
  • github中国用户(github在中国有服务器吗)2025-06-20 22:09:04
  • samba用户密码(samba账号密码)2025-06-20 22:09:04
  • ssh免密配置的用户群体(ssh免密配置的用户群体有哪些)2025-06-20 22:09:04
  • impdp 导入不同用户(impdp导入不同用户不同表空间命令)2025-06-20 22:09:04
  • ssh免密配置的用户群体(ssh免密配置不生效)2025-06-20 22:09:04
  • ipv4用户名密码(ip地址用户名和密码忘记了怎么办)2025-06-20 22:09:04
  • 双linux系统卸载其中一个(双linux系统卸载其中一个用户)2025-06-20 22:09:04
  • 网络samba设备用户名和密码(samba账户密码设置命令?)2025-06-20 22:09:04
  • 全屏图片