序章

Gitは、2005年のリリース以来、GNU General PublicLicensev.2の条件の下で配布されているバージョン管理システムです。

Gitは、主にバージョン管理に使用されるソフトウェアであり、大量のデータがあるプロジェクトでも、非線形プロジェクトの開発を可能にします。 Gitのすべての作業ディレクトリは、ネットワークアクセスや中央サーバーに依存しない完全な履歴と追跡を備えた本格的なリポジトリです。

Gitを使用する利点は、プログラムがデータを保存する方法にあります。 他のバージョン管理システムとは異なり、Gitのストレージプロセスは、主にローカルディスク上のミニファイルシステムのスナップショットのセットと考えるのが最善です。 Gitは効率を最大化し、その上に強力なツールを構築できるようにします。

このチュートリアルでは、Debian8LinuxサーバーにGitをインストールして構成します。

前提条件

このチュートリアルには、次のアイテムが必要です。

の意味

このチュートリアルのコードの大部分は、そのままコピーして貼り付けることができます。 このチュートリアルでは、カスタマイズする必要のある行はになります。

ステップ1—APTを使用したGitのインストール

Gitをインストールする前に、次のコマンドを実行してパッケージリストが更新されていることを確認してください。

  1. sudo apt-get update

1つのコマンドでapt-getを使用してGitをインストールします。

  1. sudo apt-get install git-core

これは、Gitをインストールするために必要な唯一のコマンドです。 次のパートはGitの設定です。

apt-getを使用するのが最も簡単で、おそらくGitをインストールする最も信頼できる方法の1つです。これは、APTがシステムにある可能性のあるすべてのソフトウェア依存関係を処理するためです。

それでは、Gitを構成する方法を見てみましょう。

ステップ2—Gitの設定

Gitは、次の2つの主要な設定を使用してバージョン管理を実装します。

  • ユーザー名
  • ユーザーのメール

この情報は、Gitで行うすべてのコミットに埋め込まれるため、誰がどのコミットを行っているかを追跡できます。

これら2つの設定をGit構成ファイルに追加する必要があります。 これは、git configユーティリティを使用して実行できます。 方法は次のとおりです。

Gitユーザー名を設定します。

  1. git config --global user.name "Sammy Shark"

Gitメールを設定します。

  1. git config --global user.email [email protected]

すべてのGit設定を表示します:

git configユーティリティの--listパラメータを使用して、これらの新しく構成された設定(および存在する場合は既存のすべての設定)を表示できます。

  1. git config --list

ユーザー設定が表示されます。

Output
user.name=Sammy Shark user.email=[email protected]

.gitconfig

Git構成ファイルで手を汚したい場合は、nano(またはお気に入りのテキストエディター)を起動して、心ゆくまで編集してください。

  1. nano ~/.gitconfig

ここで、Git設定を手動で更新できます。

〜/ .gitconfig
[user]
        name = Sammy Shark
        email = [email protected]

これは、Gitを起動して実行するために必要な基本構成です。

ユーザー名とメールアドレスの追加は必須ではありませんが、お勧めします。 それ以外の場合、Gitを使用すると次のようなメッセージが表示されます。

Output when Git user name and email are not set
[master 0d9d21d] initial project version Committer: root Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate. You can suppress this message by setting them explicitly: git config --global user.name "Your Name" git config --global user.email [email protected] After doing this, you may fix the identity used for this commit with: git commit --amend --reset-author

独自のGitインストールおめでとうございます。

結論

Gitを最大限に活用するために使用できるチュートリアルを次に示します。

ハッピーブランチ!