ハトネコエ Web がくしゅうちょう

プログラミングやサーバー・Web制作、チームマネジメントなど得た技術のまとめ

とりあえず覚えとくgitのあれこれ

git init

そのフォルダーgitで管理するよー

git add (ファイル名)  スペースで複数個設置可能
git add .  現在のフォルダ内のファイル全て

インデックス(コミットするための準備をする場所、ステージングエリアとも)にファイルを置くよー

git commit

インデックスに置いたものをリポジトリに上げるよー。ここまでで一連の作業。
このときにvimが立ち上がるので、

1行目 : コミットでの変更内容の要約
2行目 : 空行
3行目以降 : 変更した理由

変更を記録するコミット【Gitの基本】 | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ より

 って感じにコメントを書いておくゾイ。
めんどい場合は git commit -m "更新内容" と省略も可能。
整形など、意味の無い変更は git commit --amend というオプションも可。

git log

コミットのログが見られる。
オプションの -p(詳細)、 --oneline(概要)、 --stat(フォルダ全体で見たときの変更数)も有用

git status

現在のコミット状況が確認できる。コミットしてないファイルが一目瞭然、超大事。

git rm (ファイル名)

gitの管理下から外す。git を先頭に付けるだけで、基本Linuxコマンドと同じ