要約:
gitの(明白/gɪt/)オープンソース分散バージョン管理システムであり、小からプロジェクト管理の非常に大きなバージョンを効率的に高速処理にすることができます。
[1]
Gitは助けるためにLinus Torvalds氏のオープンソースであるLinuxカーネルの開発とバージョン管理ソフトウェアの開発を管理します。
特長:
- 最大の違いは、開発者は、各現像クローニング(gitのクローン)によってローカルに、ローカルマシンのGitリポジトリの完全なコピーを作ることができるということである分散集中と比較
- 人々が共同開発することができ、かつリアルタイムに更新することができます
コアGitは分散バージョン管理であります
バージョン管理は、プログラムコード、設定ファイルやドキュメント、および他の文書変更管理、ソフトウェア構成管理は、核となるアイデアの一つであり、多様なソフトウェア開発プロセスです。
一般的なバージョン管理ツール
- (現在最も人気のある)gitの(DVCS)
- SVN(Subversionの)(大丈夫)(集中バージョン管理)
- CVS(コンカレントバージョンシステム)
gitのVSのsvn
gitの:集中型のバージョン管理システム
- 何の中央サーバはありません
- 一人一人がリポジトリ完了しました
- 誰もが簡単に、完全なリポジトリにつながったコアドキュメントを失いました
- 人々が情報を盗むために、純粋な開発者のために、利点が欠点を上回る、利点が欠点を上回ります
svn:分散型バージョン管理システム
- 中央サーバー
- 中央のサーバから使用されているすべてのバージョン
- 管理が簡単
- 経営者のために、害よりも良いです
ソフトウェアのダウンロードとインストール
一つの方法:ダウンロードする公式サイト(遅いです)
第二の方法:下の淘宝網をダウンロードするためにミラーを使用し
http://npm.taobao.org/mirrors/git-for-windows/
ない設置脳
インストール:あなたが対応する3つのGitのツールを見ることができます[スタート]メニューバーに、あなたは右見ることができます
git gui here
======git bash here
一般的に使用されるアイコンは、後者である、あなたは、コマンドライン操作を開くことができます
ビュー関連:
git config --system --list
:Viewシステムの構成は
git config --global --list
、現在のユーザーのプロフィールを見ます
設定したユーザー名とメールボックスの
グローバル設定は、グローバル変数である
git config --global user.name "moji"
git config --global user.email [email protected]
ワークフロー:
- 作業ディレクトリ内のファイルを操作します
- ステージング領域内のファイル
git add .
- gitリポジトリに一時ファイルに提出されます