らんだむな記憶

blogというものを体験してみようか!的なー

Git

眠くて何もする気が...

Git

ということで、SoureTreeがLinuxにないことに、Come on! Atlassian とどっかのフォーラムのように叫びたい気持ちをこらえて tig をインストールする。 $ git clone https://github.com/jonas/tig.git $ cd tig $ make $ make install で$HOME/binににょろっ…

githubにpushする時にパスワードを求められる...

Git

同じリポジトリを別の箇所にcloneしていて、片方はノーチェックでpushできるのにもう片方はユーザーとパスワード(噂では「アイパス」と言うとか言わないとか)を求められる。如何なることぞ!?ということでggる。git パスワード を毎回聞かれる問題の解決方…

Bitbucketも使ってしまえ!

Git

流石に中には公開したくないものもあるので、private repositoryが欲しくなったりする。 プライベートなリポジトリ - らんだむな記憶で書いたようにBitbucketを使うことにした。[Gehirn RS2] SSHキーをBitbucketに登録してgitコマンドを使えるようにする - Q…

プライベートなリポジトリ

Git

名前くらいは聞いたことあるけどなー程度でちゃんと調べてなかったBitbucket。 GitHub - Gitのリモートリポジトリサービスの無料範囲をメモ - Qiitaを見ると、プライベートリポジトリを無料の範囲で使えるんだなぁ。個人用途で秘匿にしたいならこれで十分か…

巨大なリポジトリと闘う

Git

git cloneしたら6GB超とかそんなことに遭遇した...。 全歴史を取得するからそういうことになるんだが。最新版だけでいいし。git リポジトリの最新の履歴だけを取得する shallow clone - Qiitaにあるようにshallow cloneすればいいんだなぁと。 $ git clone -…

gitの更新ファイル

Git

はなんでいちいちaddしないとcommitできないんだろう。 ということで、 $ git status | awk '/modified/{ system("git add " $2) }' とかやってるが、そんなもんなんかなぁ。 しかし、awkは漢らしいな。こういう時のawkさんの頼もしさは半端ない。perl先生の…