Gitの(a)は上:Gitは何ですか

序文

私たちは、コードのバージョン管理ツールを書くときGitは使用されています。彼はまた、これまで世界で最も先進的な分散型バージョン管理システムです。私は、またはプロジェクト管理ツールGitのバージョンを使用することで、実際の開発でのプロジェクトの共同作業を見つけたとき、実際の仕事に大学院に入っているので、最適化するための場所がたくさんあります。この目的のために、彼は勉強に時間を費やしたとのGitの使用を調査し、どのように人々のより良い共同プロジェクトを管理するためにGitを使用します。もちろん、システムの学習段階の後に、この時間は、学習についての私の気持ちの一部を書き込み、彼らは簡単にそれを再び戻って再審査します。


この記事では、いくつかの問題に焦点を当てています。

  1. Gitは何ですか?Gitはそれを行うために使用されて何ですか?
  2. バージョン管理とは何か、彼の役割は何ですか?
  3. 作品は、分散型バージョン管理システムとの違いをバージョン管理システムを集中しましたか?
  4. GitのGitは動作し、プロジェクトファイルには、機能のために責任があります

1. Gitは何ですか?行うために使用されていますか?

Gitは、世界で最も先進的な分散型バージョン管理ツール(2020)今のようです。
これは、プロジェクトのバージョン管理のために使用されています。

2.バージョン管理とは何か、彼の役割は何ですか?

あなたがコンピュータで文書を書き、テキストの段落を削除したいのですが、非常に残念なことに、このテキストは、将来のある時点で使用することができ、一般的にこの時間は、あなたが最初に必要がある場合:のは、例をあげてみよう「文書A」として、この文書は、その後、それに基づいて、その後の変更「文書B」とを保存するために行きます。今、Bが1つのレベル上の構造に調整する必要がありますが、あなたは知っていない文書は、このように調整することができない場合は、審査率いる、それはで、これに基づいて、新たな「文書C」を保存します我々は、フレーズのソフトウェア要件は、「ソフトウェア要件は常に変化している。」ということに同意します オフ時間のその期間、あなたはより多くの「文書DEFGHIJK ...」、コンピュータメモリの浪費と不便な管理だけでなく、よりわかります。
別のケースでは、テーブルを収集し、人々はまた、受験者が複数のテーブルを受け取ること国勢調査に記入する必要がある、との連結、時間のかかるを作り、そこにあります...

3.作品は、分散型バージョン管理システムとの違いをバージョン管理システムを集中しましたか?

  • 集中バージョン管理システム - CVS、SVN

自分の仕事の内容、その後、作業が完了した後、私たちの修正を開始し、その後要するに、在庫の彼のバージョンは、中央サーバー上に置かれ、そして我々は仕事であり、最初のプロジェクトの最新バージョンに、中央サーバから取得し、中央サーバーにプッシュ。
しかし、このような欠点が明らかに方法があります:最初は、ネットワークに接続されるようになり、ファイルを元のデータに格納され、それは、ローカルエリアネットワーク、広い帯域幅、速いスピードであれば、それは良いですが、必要性が大きい転送する場合、クラウドは、ネットワークアクセスの外にある場合ファイルやドキュメントは、伝送時間もかなりの心にカットされ、新しいブランチを作成するために、他の端末AがB端子に同じ分岐を有しています。

  • 分散型バージョン管理システム - gitの

gitの、各開発者は、自分自身のローカルリポジトリを持っている仕事で、あなた自身の地元の倉庫を変更して提出する最初の、そして最終的にそれらのではなく、元の画像のsvnよりも、いくつかの情報を変更すること、メタデータを変更しますリモートサーバにデータをプッシュ。各提出はgitの保存されたレコードの間の差である、一緒にすべての応募作品は完全な記録、数学や問題セットのようなビットを取得します。
リモートサーバーの機能のうち、使用中のgitでもネットワークなしで、あなたはまた、バージョン管理のためのローカルリポジトリを使用することができ、すべての人のやり取りに使用し、データストレージを変更し、より興味を持っているではなく、便利なマルチパーティ交換そのデータのみ。加算gitのブランチでは他の人の使用には影響しません作成します。

4. Gitのディレクトリ?

ディレクトリ名 機能
コンフィグ 構成情報記憶プロジェクト
オブジェクトフォルダ オブジェクトストレージgitの
HEADファイル 現在の先頭ポインタを記録
インデックスファイル 一時的な領域に格納された情報
レフリー 現在のブランチ、リモートブランチ名、タグやラベルなどの店舗分岐情報、
出版元の記事 ウォンの賞賛0 ビュー17

おすすめ

転載: blog.csdn.net/qq_30478639/article/details/104582908