git

git add の dryrun

git

man 眺めてて偶然発見。 あんま使い機会なさそうですが、、、配下にディレクトリごとまるっとコピーして、そいつを git add する際に、どんくらい add されるかを俯瞰する、なんてケースには使えるかな。 $ cd /path/to/working/dir $ git add . -n

git でタグを切る/チェックアウトする

git

修正を push。 $ git push git.sample.jp:path.to.repos このタイミングでタグを切っておこうと思い立つ。 hash で指定してみる。 git log --pretty=oneline 目的の hash でタグ切る。今回は tags_ver_1.0.0 という名前で。 git tag tags_ver_1.0.0 12345678…

レポジトリからディレクトリを削除

git

下記コマンドで消せる。 git rm -r hoge/ git rm -r --cached hoge/ 前者だとディレクトリ自体も消えます。 後者だとディレクトリは残った上で、インデックスからのみ削除されます。 上のコマンド叩いて git status すると、deleted 状態になっていることが…