Gitのローカルレポジトリで管理する一連の流れ

Gitのローカルレポジトリで管理する一連の流れ。

管理するディレクトリに移動して以下のコマンドを実行する。


$ git init
Initialized empty Git repository in /[ディレクトリのパス]/.git/

Gitで管理されているかどうかは、ディレクトリ名の隣に(master)と付与されていれば、管理されていると判断できる。


// git init前
hogehoge $
// git init後
hogehoge (master) $

リモートリポジトリに更新するindex.htmlファイルを作成する。
作成後、git statusコマンドで状態を確認する。


$ git status
On branch master
Initial commit
Untracked files:
  (use "git add ..." to include in what will be committed)
        index.html
nothing added to commit but untracked files present (use "git add" to track)

リモートリポジトリに更新するため、ワークツリーに存在するindex.htmlをgit addコマンドでインデックスに登録する。
その後、再度状態を確認する。


$ git add index.html
$ git status
On branch master
Initial commit
Changes to be committed:
  (use "git rm --cached ..." to unstage)
        new file:   index.html

リモートリポジトリに更新(commit)する準備が整ったので、git commitコマンドを実行する。
commit後に状態を確認すると、ワーキングツリーがclean(なにも変更したものがない状態)ということがわかる。


$ git commit -m "first commit"
[master (root-commit) e47657e] first commit
 1 file changed, 10 insertions(+)
 create mode 100644 index.html
$ git status
On branch master
nothing to commit, working tree clean

コメント

タイトルとURLをコピーしました