きっとできる Git

チュートリアル、ニュース、ヒント集で、きっとできる Git

Git の基本

Git は、もともと Linus Torvalds によって 2005 年に作られた、無料でオープンソースのバージョン管理システムです。他の SVN や CVS といった中央バージョン管理システムと違って、Git は分散型で、すべての開発者がローカル環境で彼らのコードのリポジトリの完全な履歴を持っています。これは、最初のリポジトリのクローン作成に時間がかかりますが、コミットやマージ、diff、blame といったこれに続く作業を格段にスピードアップします。

Git はリポジトリ履歴のブランチ、マージ、および書き換えにも優れており、多くの革新的で強力なワークフローやツールを生み出してきました。プル リクエストは、チームが Git ブランチでコラボレーションを行い、お互いのコードを効率的に確認できる、非常に人気のツールです。Git は現在世界で最も広く使用されているコントロール システムであり、ソフトウェア開発の現代の標準と見なされています。

Git の仕組み

Git のしくみの基本的な概要は次のとおりです。

  1. git ホスティングツール (Bitbuket など) を使用して「リポジトリ」(プロジェクト) を作成する
  2. リポジトリをローカル マシンにコピー (クローン) する
  3. ファイルをローカル リポジトリに追加し、変更を「コミット」(保存) する
  4. 変更を master ブランチに「プッシュ」する
  5. Git ホスティングツールとコミットを使用してファイルに変更を加える
  6. 変更をローカルマシンに「プル」する
  7. 「ブランチ」(バージョン) を作成して変更を加え、コミットする
  8. 「プルリクエスト」を開く (master ブランチに変更を提案する)
  9. ブランチを master ブランチに「マージ」する
Git で始める

人気の投稿

Sarah Goff-Dupont
Sarah Goff-Dupont

CI フレンドリーな Git リポジトリに役立つ 5 つのヒント

記事を読む
Matt Shelton
Matt Shelton

Git か SVN かNuance Healthcare は、どのようにして Git のブランチモデルを選んだか

記事を読む
Matt Shelton
Matt Shelton

Git への切り替え時に Maven の依存関係を解決する

記事を読む
すべての記事を見る

ご存知でしたか?

ブランチ

定義: ブランチとは独立した開発ラインを意味します。ブランチは、このシリーズの最初の章である Git の基本で説明している編集/ステージ/コミットのプロセスを抽象化した概念です。まったく新しい作業ディレクトリやステージングエリア、プロジェクト履歴を要求する 1 つの手段として、ブランチをとらえることもできます。新しいコミットはカレントブランチの履歴に記録され、その結果、現在のブランチはプロジェクト履歴のフォークを形成することになります。

すべての参照を見る