git の状態把握

git の状態把握
git で
どのファイルがどの状態で管理されているかを把握する
ことについて学習
#06 現在の状態を把握しよう
http://dotinstall.com/lessons/basic_git/6706
を、もとに学習
vim index.html

最終行へ line2 を追記
そしたら、
git status
で現状の確認
すると
# On branch master
# Changes not staged for commit:
# (use “git add …” to update what will be committed)
# (use “git checkout — …” to discard changes in working directory)
#
# modified: index.html
#
no changes added to commit (use “git add” and/or “git commit -a”)
と表示され
modified: index.html
と表示される
modified は変更されたという意味なので
modified : index.html

index.html が変更されたという状態を示す
no changes added to commit (use “git add” and/or “git commit -a”)
の部分は
まだ add  も commit もされていないということ
# (use “git add …” to update what will be committed)
は変更を保存するなら
git add
しましょうという意味で
# (use “git checkout — …” to discard changes in working directory)
間違えているのなら
git checkout
を使って修正しましょう
という意味
が表示されている
今回は、修正の仕方がでているので
この機会に実践
git checkout — index.html
これを実行した後に
cat index.html
を実行すると
line1
line2
だったのが
line1
だけに修正されている
今回は単純な修正だったけど
プログラミングのソースの修正には非常に役立つ
すべて修正するのはかなり面倒だけど
こうやって管理できると非常に楽

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です