忘れないようにメモっとく

機械学習とかプログラミングとか。

git

3倍はかどる.gitconfigとgitコマンド

git

.gitconfig よく使うサブコマンドはエイリアス貼る。logもきれいに見えるのでgit treeはおすすめ。 [alias] ch = checkout co = commit st = status br = branch hist = log --pretty=format:\\\"%h %ad | %s%d [%an]\\\" --graph --date=short tree = log -…

UserInterfaceState.xcuserstateが.gitignoreで無視されない件

xcodeが自動で作るファイルUserInterfaceState.xcuserstateがrunする度に更新される。無視したいので、.gitignoreに書いた。.gitignore hogeproject.xcodeproj/project.xcworkspace/xcuserdata/akiniwa.xcuserdatad/UserInterfaceState.xcuserstateこれ書い…

gitリモートレポジトリの設定 ~ec2~

bare(ベア)レポジトリ gitのレポジトリにはbareレポジトリと開発レポジトリがある。 bareレポジトリでファイルを追加したり、commitしたりってことはしない。 というかbareレポジトリで作業することはない。じゃあ、何のために使うかというと、リモートレポ…

gitのよく使うコマンド

git

git add . 全ての更新をindexに追加git commit -m "comment" indexの変更をbranchに記録git status commit間の変更を表示git log 全てのcommit履歴を表示git branch -a 全てのbranch(ローカルとリモート)を表示git checkout [branch] branchの切り替えgit ch…