GITの使用2

基本的な

チェック原則

Gitの同じ文書を検証するための基本的なハッシュアルゴリズムSHA-1アルゴリズム。実際には、ハッシュアルゴリズムは、(ハッシュアルゴリズムによって提供さが同じである)ドキュメントの異なるサイズおよび形であり、ユニークな暗号化に解析された固定長をもたらすことができる、暗号化アルゴリズムであり、ファイルがわずかに変化した場合大きなハッシュ値が変更されますので、ファイル情報が一致して確認することができます。

管理メカニズム

GITは、スナップショットのバージョン、ファイルを保存するためのリンクリストの形式でバージョンを経由してファイルを管理することです。各提出することを、GITは、スナップショットに充填され、そのインデックス値、新しいノードに元のポインタを保持します。ファイルが変更されていない場合は、新しいノードはないが出力が、元のノードへのポインタが、記録を残すこと。

管理9.png

支店の管理

支店が増加します

ただ、ポインタを追加し、ファイルのコピーではなく(より効率的な)

支店の管理.JPG

支店スイッチ

ポインタを切り替えます

支店の管理1.JPG

バージョンブランチ

基本的にポインタが移動

支店の管理2.JPG

ブランチのマージ

支店の管理3.JPG

GITとリモート接続GitHubの

GitHubには、それがデータベースとして見ることができ、リモート・リンク・ライブラリで、ユーザーがアップロードして、自分のプロジェクトのバージョン管理ツールを管理するためのGitHub GITが開発されています。

基本的な手順:

リモートライブラリを作成するには

yuan1.jpg

リンクライブラリ

簡単には、後に多くの時間を使用して、それぞれの時間が再びコピーする必要はありません。

コマンド

gitのリモートエイリアスアドレスを追加するための別名を追加します

gitのリモート-vビューの別名

効果

yuan2.jpg

yuan3.jpg

プッシュファイル

コマンド

gitのプッシュエイリアス支店名

効果

yuan4.jpg

クローンファイル

コマンド

アドレスgitのクローンリモートリポジトリ

効果

yuan5.jpg

クロールファイル

プル= +マージ二つの組成物を取り出します。

まず一般的にサイズの大きいファイル、問題なしていることを確認しチェックし、ダウンロードをフェッチした後、マージファイルをマージ

コマンド

リモートリポジトリgitのプルリモートライブラリの分岐アドレス

効果

yuan6.jpg

バージョン競合
条件

変更をサポートしていませんGitHubには、プッシュの最新バージョンに基づいていません

ソリューション

ファイルのクロールプルダウンで初

処理競合への事後処理に分岐する方法

yuan7.jpg

yuan8.jpg

おすすめ

転載: www.cnblogs.com/whllow/p/12199881.html