Git について学ぶには、まずこの記事をご覧ください

それは何ですか

Git は、小規模から非常に大規模までプロジェクトのバージョン管理を効果的かつ迅速に処理できるオープン ソースの分散バージョン管理システムです。Git は、Linux カーネル開発の管理を支援するために Linus Torvalds によって開発されたオープン ソースのバージョン管理ソフトウェアです。

  • 分散システム: 独立して動作できる複数のコンピュータ (ノードと呼ばれます) で構成されます。各ノードは、共通の「目標またはタスク」を達成するために、コンピュータネットワークを使用して情報を送信します。
  • 集中バージョン管理: SVN 分散バージョン管理: Git
  • 集中バージョン管理システムと分散バージョン管理システムの違い
    :
バージョン管理 アドバンテージ 欠点がある
分散バージョン管理 (Git) 高いセキュリティ (各人のコンピュータには独自のバージョン ライブラリがあり、相互に影響しません)
分散開発に適しており、導入は非常に便利です。
分岐機構が優れており、幹と枝がすっきりして管理しやすいです。 多くのコマンドと複雑な概念
集中バージョン管理 (SVN) 提出が不完全です
作業するにはオンラインである必要があります
地方支店はありません セキュリティが低い(中央サーバーに問題があり、全員が仕事ができない)

バージョン管理ソフトウェア:

  1. すべてのファイル変更を記録する
  2. 共同編集

なぜ Git を使用するのでしょうか?

Git は次のことを理解します。

  1. Git は、変更された各コードの損失を防ぐためにバックアップを作成するコード バックアップ デバイスです。
  2. 複数人による開発のための重要なバージョン管理ツール。メンバーはモジュールを作成した後に簡単なプッシュを行うだけで済み、他のメンバーはサーバー経由でプッシュを取得できます。
  3. 各ブランチはバージョンとみなすことができます。メイン ブランチは安定したプログラムのリリースに使用され、セカンダリ ブランチは新しい機能の開発に使用され、一人用ブランチは独自のタスクの作成に使用されます。新しいブランチはいつでも開いてバグを修正できます。修正が完了したら、メイン ブランチにマージしてバグのメンテナンスを完了できます。

Gitの使い方は?

  • **ワークスペース:** は、コンピュータ上で表示されるディレクトリです。
  • **ステージングエリア:** 英語ではステージまたはインデックスと呼ばれます。通常は.gitディレクトリ下のインデックス ファイル (.git/index)に保存されるため、一時保存領域のことをインデックス (インデックス) と呼ぶこともあります。
  • **リポジトリ:** ワークスペースには隠しディレクトリ.gitがあります。これはワークスペースではなく、Git リポジトリとみなされます。

基本構成 (水文学に関する記事は 3 月に公開されました): Git の基本構成
Git で遭遇した問題: Git で遭遇した問題

おすすめ

転載: blog.csdn.net/AzirBoDa/article/details/126945674