weblog of key_amb

主にIT関連の技術メモ

Gitチュートリアル

そろそろgit覚えないと。。と思って、リポジトリを作ってちょこちょこいじりながら覚える。

$ mkdir ~/gittest/
$ cd gittest
$ git init
$ echo hoge > hoge.txt
$ git commit -a -m "add hoge"
$ cd ~/remote
$ git clone ~/gittest gittest2
$ # ~/gittest で更に作業
$ git pull ~/gittest
.svnを無視するには

Subversion管理下のディレクトリを触ってると、.svnがうざい。ということで。
.gitignoreに.svnを追加するだけでいい。
こんな感じ↓

$ cd ~/myproject
$ git init
$ echo .svn > .gitignore
$ git add .
コミット前の変更の取消し
# 全取消し
$ git reset --hard HEAD
# 個別ファイル
$ git checkout path/to/file