用語
Git の用語についての纏めです。私が理解している範囲で記載しているので、間違いやラフな記述が含まれている可能性があります。
トピックブランチ
一つの話題(タスクだったり、チケットだったりする)について作業を行う専用のブランチです。例えば、git-flowのブランチ構成では、共有する中央リポジトリではなく、ローカル上でのみ生存するブランチ(future、fix、releaseなどが該当する)で、作業完了後に変更内容をメイン(develope)ブランチにマージし他の開発者に共有を行うといった流で利用される。
ワーキングツリーとインデックス(ステージング)の比較
$ git diff index 88b6823..18ff987 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -dotfiles -======== +### dotfiles ## About 環境の構成を管理するためのリポジトリです。
HEADとインデックス(ステージング)の比較
$ git diff --cached $ git add . $ git diff --cached diff --git a/README.md b/README.md index 88b6823..18ff987 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -dotfiles -======== +### dotfiles ## About 環境の構成を管理するためのリポジトリです。
ワーキングツリー&インデックス(ステージング)とHEADの比較
ワーキングツリーとHEAD、インデックス(ステージング)とHEADの両方の差分が表示される。$ git diff HEAD diff --git a/README.md b/README.md index 88b6823..18ff987 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -dotfiles -======== +### dotfiles ## About 環境の構成を管理するためのリポジトリです。 diff --git a/setup.sh b/setup.sh index edc0b9a..efa8052 100755 --- a/setup.sh +++ b/setup.sh @@ -2,7 +2,6 @@ # ====================================================================== # This is a script where you want to place the configuration file. -# # ====================================================================== if [ ! -d ~/dotfiles/vimfiles/vundle.git ]
HEADと1つ前の比較
$ git diff HEAD^..HEAD $ git diff HEAD..HEAD^ $ git diff HEAD^ HEAD $ git diff HEAD HEAD^HEADの代わりにコミットやブランチ、タグを指定可能です。
.gitignore
gitの管理から除外するリソースを指定するファイルです。
書式
特定拡張子のリソースを場外する場合はワイルドカードを使って「*.html」のように指定する。
0 件のコメント:
コメントを投稿