Gitのチュートリアル
Gitは、任意の小規模または大規模なプロジェクトを迅速かつ効率的に処理するためのオープンソースの分散バージョン管理システムです。
GitはLinuxカーネルの開発とオープンソースのバージョン管理ソフトウェアの開発を管理するためにLinus Torvalds氏です。
Gitリポジトリと一般的に使用されるバージョン管理ツールCVS、Subversionと違うので、それはそれは、サーバー側のソフトウェアをサポートしていない、分散リポジトリモードを使用しています。
GitリポジトリとSVNの違い
GITは、コンテンツ管理システム(CMS)、作業管理システムであるだけでバージョン管理システムではありません。
あなたはSVNを使用してバックグラウンドを持つ人であれば、あなたはGITが提供する概念と機能の一部を適応させるために、特定のイデオロギーの変換を行う必要があります。
差のGitリポジトリとSVNポイント:
1、GITが配布され、SVNではありません:これは、例えばGITや他の非分散型バージョン管理システムである、などSVN、CVS、間のコア差
2、SVNであるのに対し、ファイルによって、保存されたメタデータによるGIT内容:リソース制御システムのすべてのメタ情報ファイルが同じようなの.svn、フォルダのように.cvsに隠されています。
3は、GITやSVNブランチ異なるブランチ:特別なものではありませんSVNでのブランチは、別のディレクトリのリポジトリです。
4、GITは、グローバルバージョン番号を持っていない、とSVNは、次のとおりです。これは、SVN GITが最大の特徴の一つが欠けていると比べてはるかにあります。
- SHA-1ハッシュアルゴリズムを使用して、GITコンテンツ記憶:コンテンツGIT SVNの完全性に優れた5。 これはつまり、ディスク障害やネットワークの問題が発生した場合のリポジトリへのダメージを軽減確実にするためにコードの内容の整合性を保証します。
Gitは入門します
このサイトはまた、Gitのバージョンにクイックスタートを提供し、あなたはをクリックすることができるためにGitの簡潔なガイドを表示します。
Gitのチュートリアルサイトによる詳細な調査の推薦を取得します。
Gitの完全なコマンドマニュアル住所: #
推奨関連記事
- 1、Gitの5分のチュートリアル
- 2、GitのGUIを使用
- 3、Githubに簡単なチュートリアル
- 4.インターネット関連団体の将来:分析わがままなソースGitHubの従業員