Git

git submodule を使ってみる

Git

git submodule というのは、とてもざっくり言うと git のリポジトリを入れ子のようにすることができる機能です。ポインタのような感じで、親リポジトリから子リポジトリを指し示すようになっています。 設定は .gitmodules というファイルに記載されています…

git diff をブラウザできれいに表示できる pretty-diff

Git

git diff はよく使いますが、GitHub のようにブラウザできれいに表示させて読みたくなることがあります。 pretty-diff というコマンドがとても便利だったので備忘録として書いておきます。 github.com このコマンドをターミナルで叩くと、下のようにブラウザ…

fork 先で、upstream での変更を取ってきて merge したい

Git

自分のアカウントにフォークしてきたリポジトリで、フォーク元の(つまり、upstreamの)変更を反映させる方法です。 以下のページにしたがうとできます。 help.github.com If you don't have push (write) access to an upstream repository, then you can pul…