序章
Gitは、2005年のリリース以来、GNU General PublicLicensev.2の条件の下で配布されているバージョン管理システムです。
Gitは、主にバージョン管理に使用されるソフトウェアであり、大量のデータがあるプロジェクトでも、非線形プロジェクトの開発を可能にします。 Gitのすべての作業ディレクトリは、ネットワークアクセスや中央サーバーに依存しない完全な履歴と追跡を備えた本格的なリポジトリです。
Gitを使用する利点は、プログラムがデータを保存する方法にあります。 他のバージョン管理システムとは異なり、Gitのストレージプロセスは、主にローカルディスク上のミニファイルシステムのスナップショットのセットと考えるのが最善です。 Gitは効率を最大化し、その上に強力なツールを構築できるようにします。
このチュートリアルでは、Debian8LinuxサーバーにGitをインストールして構成します。
前提条件
このチュートリアルには、次のアイテムが必要です。
- Debian8を実行しているドロップレット
- sudoユーザー
赤の意味
このチュートリアルのコードの大部分は、そのままコピーして貼り付けることができます。 このチュートリアルでは、カスタマイズする必要のある行は赤になります。
ステップ1—APTを使用したGitのインストール
Gitをインストールする前に、次のコマンドを実行してパッケージリストが更新されていることを確認してください。
sudo apt-get update
1つのコマンドでapt-get
を使用してGitをインストールします。
sudo apt-get install git-core
これは、Gitをインストールするために必要な唯一のコマンドです。 次のパートはGitの設定です。
apt-get
を使用するのが最も簡単で、おそらくGitをインストールする最も信頼できる方法の1つです。これは、APTがシステムにある可能性のあるすべてのソフトウェア依存関係を処理するためです。
それでは、Gitを構成する方法を見てみましょう。
ステップ2—Gitの設定
Gitは、次の2つの主要な設定を使用してバージョン管理を実装します。
- ユーザー名
- ユーザーのメール
この情報は、Gitで行うすべてのコミットに埋め込まれるため、誰がどのコミットを行っているかを追跡できます。
これら2つの設定をGit構成ファイルに追加する必要があります。 これは、git config
ユーティリティを使用して実行できます。 方法は次のとおりです。
Gitユーザー名を設定します。
git config --global user.name "Sammy Shark"
Gitメールを設定します。
git config --global user.email [email protected]
すべてのGit設定を表示します:
git config
ユーティリティの--list
パラメータを使用して、これらの新しく構成された設定(および存在する場合は既存のすべての設定)を表示できます。
git config --list
ユーザー設定が表示されます。
Outputuser.name=Sammy Shark [email protected]
.gitconfig
Git構成ファイルで手を汚したい場合は、nano
(またはお気に入りのテキストエディター)を起動して、心ゆくまで編集してください。
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を最大限に活用するために使用できるチュートリアルを次に示します。
ハッピーブランチ!