Git ステージング環境
Git ステージング環境
Gitの中核機能の1つは、ステージング環境とコミットの概念です。
作業中に、ファイルを追加、編集、削除することがあります。ただし、マイルストーンに達したとき、または作業の一部を完了したときは、ファイルをステージング環境に追加する必要があります。
ステージファイルは、作業中のリポジトリにコミットする準備が出来たファイルです。commit
については後ほど詳しく学びます。
今のところ、index.html
での作業は完了です。したがって、それをステージング環境に追加できます。
例
git add index.html
例
git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached ..." to unstage)
new file: index.html
Gitで複数のファイルを追加
一度に複数のファイルをステージングすることもできます。さらに2つのファイルを作業フォルダーに追加しましょう。もう一度テキストエディタを使用します。
リポジトリを説明するREADME.md
ファイル (すべてのリポジトリに推奨)
例
# hello-world
Hello World repository for Git tutorial
This is an example repository for the Git tutoial on https://techis.jp/guide
This repository is built step by step in the tutorial.
bluestyle.css
)
例
body {
background-color: lightblue;
}
h1 {
color: navy;
margin-left: 20px;
}
index.html
を更新し、スタイルシートを含めます。
例
<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
<link rel="stylesheet" href="bluestyle.css">
</head>
<body>
<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>
</body>
</html>
例
git add --all
--all
を使用すると、すべての変更(新規、変更、削除)ファイルがステージング
されます。
例
git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached ..." to unstage)
new file: README.md
new file: bluestyle.css
new file: index.html
コミット
を行う準備が整いました。
注:
git add --all
の短縮コマンドはgit add -A
です。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。