gitを使ったのでメモ
追記: 内容、沢山間違ってるみたいなんで参考にしないでください。
メモメモφ(゚- ゚)。なんか間違ってたりTipsがあったら教えてください。
- git status
- とりあえず状態をみる
- svn st
# Changes to be committed => git commit 可能 # Changed but not updated => git add が必要
- git rm *~
- 自分のインデックスから指定ファイルを削除する。ここだと「*~」なファイル(Emacsの一時ファイル)を削除
- .gitignore
- コマンドじゃなくてファイル
- push しないファイルを書いておく
- このファイル自体をリポジトリにpushしておかないと効果がないらしい
- 参考: git/無視するファイルを指定する方法(.gitignoreについて) - TOBY SOFT wiki
*~ *# *.sqlite3 *.log
- git add (場所)
- とりあえずファイルを変更したら git add
- svn add とは違う!
- git commit * -m "commit message"
- ローカルからインデックスへコミット
- git push origin master
- origin master(マスタリポジトリ) へ push
- origin master とか省略したいよね
- git show revision
- revision で指定した(4文字以上)リビジョンの変更を表示
- git diff file
- svn diff と一緒
- git commit -a
- git add してインデックスへコミット