初めてgit commitまでやったのでメモ
このメモでは以下の流れについて記述します
1.gitの初期化
2.git add
3.git commit
使ったコマンドは以下の通り
・git init
・git status
・git add
・git commit
・git log
git initでカレントディレクトリをGit管理対象にする
git_init
~/workspace $ mkdir git_test
~/workspace $ cd git_test/
~/workspace/git_test $ ls
~/workspace/git_test $ git init
Initialized empty Git repository in /home/ubuntu/workspace/git_test/.git/
~/workspace/git_test (master) $
git statusで現在のリポジトリの状態を確認
git_status
#何もファイルの編集作成をしていないのでこの結果
~/workspace/git_test (master) $ git status
On branch master
No commits yet
nothing to commit (create/copy files and use "git add" to track)
~/workspace/git_test (master) $
##2.git add で対象のファイルをステージングエリアに追加
git addで対象のファイルを指定
git add ファイル名(ファイルパス) で実行
git_add
#README.mdを作成
~/workspace/git_test (master) $ touch README.md
~/workspace/git_test (master) $ ls
README.md
~/workspace/git_test (master) $ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
#新たにREADME.mdが存在していることを確認
README.md
nothing added to commit but untracked files present (use "git add" to track)
~/workspace/git_test (master) $ git add README.md
git statusで状況を確認
git_status
~/workspace/git_test (master) $ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
#README.mdがステージングエリアに追加
new file: README.md
~/workspace/git_test (master) $
##3.git commitでリポジトリに追加
git commit -m "コメント" で実行
・もし-m を入れ忘れ、コメントが入らなかったら、Control+xで終了し、再度git commit -m "first commit"でコミットする
・またはnanoエディタで編集する
git_commit
#コメント付きでステージングエリアにあるものをリポジトリにコミット
~/workspace/git_test (master) $ git commit -m "my fiirst commit"
[master (root-commit) 0ccf01d] my fiirst commit
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 README.md
~/workspace/git_test (master) $ git status
On branch master
nothing to commit, working tree clean
~/workspace/git_test (master) $
git logでコミット履歴を確認できる
git_log
~/workspace/git_test (master) $ git log
commit 0ccf01d20dd8526ffd8d400c07956e7f45febae4 (HEAD -> master)
Author: <Cloud9ユーザー名> <Cloud9登録アカウント> #いつgmailの情報を取得した? →Cloud9の情報から取得したようだ
Date: Fri Sep 22 13:00:50 2017 +0000
#-m で指定したコメントが表示されている
my fiirst commit
~/workspace/git_test (master) $