tmp
Monday, April 14, 2014
bower command
###最初にbower.jsonを作成する場合 ```bash bower init ``` ###bower.jsonに従ってinstall ```bash bower (i|install) ``` ###bower.jsonに従ってinstall(開発用のライブラリは除く) ```bash bower install (-P|--production) ``` ###対象ライブラリをinstall ```bash bower install
``` ###bower.jsonに追加してinstall ```bash bower install
(-S|--save) ``` ###bower.jsonに追加してinstall(開発用のライブラリとして追加) ```bash bower install
(-D|--save-dev) ``` ###installしたライブラリ一覧 ```bash bower (ls|list) ``` ###ライブラリの検索 ```bash bower search
``` ###ライブラリのupate ```bash bower update ``` ###ライブラリの削除(オプションでbower.jsonからも削除する) ```bash bower uninstall
[--save|--save-dev] ```
Tuesday, April 8, 2014
Mavericksでeclipseが起動しない
MacをMavericksにupdateしたらeclipseが起動しなくなった(起動しても勝手に終了してしまう JDK7になった所為? `/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist` の JVMCapabilities を以下に変更 ```
JVMCapabilities
JNI
BundledApp
WebStart
Applets
CommandLine
``` 参考 * http://yotama.hatenablog.com/entry/2013/11/04/014451
Thursday, April 3, 2014
git command
##branch ###branch参照(local) ```bash git branch ``` ###branch参照(remoteとlocalすべて) ```bash git branch (-a | --all) ``` ###branch参照(remote) ```bash git branch (-r | --remote) ``` ###merge済みのbranch参照 ```bash git branch --merged ``` ###merge済みでないbranch参照 ```bash git branch --no-merged ``` ###branch作成 ```bash git branch
``` ###branch削除 ```bash git branch (-d | --delete)
``` ###branch強制削除(merge済みでないbranchも削除) ```bash git branch -D
``` ###branch切り替え ```bash git checkout
``` ###branch作成と同時に切り替え ```bash git checkout -b
``` ###branchのマージ ```bash git merge
``` ###マージの取り消し(ただしマージ直後に限る) ```bash git reset --hard ORIG_HEAD ``` ###remote branch取得 ```bash git branch
/
``` ###remote branch取得と同時に切り替え ```bash git checkout -b
/
``` ###remote branch削除 ```bash git push --delete
``` or ```bash git push
:
``` ###remote branchが削除されている場合にlocal branchを削除 ```bash git remote prune
[-n | --dry-run] ``` ###ローカルのHEADがずれてる、または無い場合 ```bash $ git branch -a * master remotes/origin/HEAD -> origin/xxxxx # すでに存在しないブランチ remotes/origin/master $ git remote set-head origin master * master remotes/origin/HEAD -> origin/master remotes/origin/master ``` ###branchのreplace ```bash $ git checkout
$ git merge -s ours
$ git checkout
$ git merge
``` ##add ###変更/削除ファイル ```bash git add (-u | --update) ``` ###新規/変更ファイル ```bash git add . ``` ###新規/変更/削除ファイル ```bash git add (-A | --all) ``` ###dry run ```bash git add (-n | --dry-run) ``` ##取り消し操作 ###修正の取り消し(svn revert的な) ```bash git checkout
``` ###ステージングの取り消し ```bash git reset HEAD
``` ##commit ###commitのやり直し(pushする前に限る) ```bash git commit --amend --author="username
" ``` ###commitの取り消し(直前のcommitまで、ワークディレクトリは維持) ```bash git reset --soft HEAD^ ``` ###commitの取り消し(直前のcommitまで、ワークディレクトリも戻す) ```bash git reset --hard HEAD^ ``` ##diff ###1つ前のコミットと比較 ```bash git diff HEAD^ HEAD ``` ###sjisのdiff ```bash git diff | iconv -f SJIS ``` ##clean ###追跡対象外のファイルを削除 ```bash git clean
``` ###dry-run ```bash git clean -n ``` ###force(configで設定していない限りは必須) ```bash git clean -f ``` ###ディレクトリを対象に含める ```bash git clean -d ``` ###無視されるファイルを対象に含める(`.gitignore`で設定されているファイル) ```bash git clean -x ``` ##stash ###一時保存して退避 ```bash git stash ``` ###一時保存したリストを表示 ```bash git stash list ``` ###一時保存したファイルを復元 ```bash git stash pop ``` ##remote ###remote repの追加 ```bash git remote add
``` ###urlの変更 ```bash git remote set-url
``` ###nameの変更 ```bash git remote rename
``` ##export ```bash $ mkdir ../target # あらかじめ展開先のディレクトリを作成しておく $ git archive master | tar -x -C ../target ```
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)