git

zshの補完をさらに強力にするzsh-completionsの設定

普段、iTerm2をデュアルディスプレイの出力側に常に表示させて3分割にして利用しているのですが、zsh-completionsを設定してからサブコマンドを利用するコマンドがとても便利になったので設定方法を記録しておきます。 設定 GitHubで公開されているスクリプ…

gitのヘルプ

【git-cheat.vim】 http://www.vim.org/scripts/script.php?script_id=2744#2.0いれました。ヘルプをふつうに引いた方が便利と思わなくもないです。

Debianでソースからインストールする時に必要なパッケージをインストールする

WEB+DB PRESS Vol.50作者: 杉山貴章,羽生章洋,川口耕介,青木靖,鶴岡直也,長野雅広,森田創,伊藤直也,武者晶紀,ミック,高林哲,栗原傑享,米林正明,小飼弾,角田直行,橋本正徳,はまちや2,久末隆裕,Junio C Hamano,グニャラくん,やまだあきら,WEB+DB PRESS編集部出…

vimperator2.0に移行完了

移行完了しました。 今の所困った事はなく、むしろ便利になった印象。一応gitのconfigsリポジトリにvimperator1.2というタグを作ってみたが、これから1.2に戻る事はなさそうです。 git tag vimperator1.2 git branch vimperator2.0 git checkout vimperator2…

プロキシ経由などhttpしか使えない環境でSSHと鍵を使ってGitHubにpushする方法

git

学校や会社などproxyを通してしかインターネットに接続できない環境で、GitHubにpushする最善の方法を模索して満足できる方法が見つかったのでメモします。Windowsの環境にだけしぼった方法ですがBK山盛りです。 問題・課題 そもそもリモートのgit操作ができ…

GitHubで複数のリポジトリを扱う時の公開鍵の登録について

git

GitHubで新しくリポジトリを作って初期インポートファイルをpushやremoteの情報をしようとしたら下記の様なエラーとなりました。 C:\git_reps\ldc-tag-rename>git init Initialized empty Git repository in C:/git_reps/ldc-tag-rename/.git/# ファイルの追…

リビジョン間で修正されたファイルを取得する

git

忘れないようにメモ。結構使うコマンドです。リビジョンAからリビジョンBの間に修正があったファイルを取得するにはgit-diffコマンドの --name-statusオプションを利用すれば良い。 git diff --name-status xxxxxxrev1..xxxxxxrev2と出力されます。 M hogeho…

ローカルネットワークのLinuxに中央リポジトリを作ったときのメモ

書いておかないと忘れそうなので備忘録がわりに「unfuddleやgithubなどのホスティングサービスを利用しないでpush先を自前で用意する時」のメモを残しておきます。 状況の前提 色々と制約や条件があったりなかったり。 ここが変だよXXXということもあったり…

git.vimの便利な機能に気づいた

git.vimでaddする時に、選択してaddできたらいいのになぁと思っていたら、偶然その機能を発見してしまった。 後でdocを再確認したらしっかりと === In git-status buffer [] :GitAdd 記載されていました。 「おぉ!!実装されていた!!ヘルプきちんと読もう…

git.vimを使ってみた

vimからgit操作をするのにmotemenさんのgit.vimが良いというので入れてみた。 コマンド名もわかりやすいし、使い勝手もいい感じです。windowsにも入れてみたのですが、encodingをjapanにしているせいかcp932でscrachファイルが作成されてしまいコミットログ…

guyonがconfigsを修正する時、git branchをちゃんと理解したい!

始めに 「最後に」を見て頂けたらと思います。 開始 guyonは迷っていた。gitを使い始めてconfigsをデプロイできるようになったはいいが、Rakefileのrep_cloneタスクがイケていない事に気付いた。*1 このままでは、オフラインでconfigsの巻き戻しができない。…

gitで管理しているvimrcをrakeで一発デプロイできるようにした

前々からだらしなく管理されていたvimrcを始めとするconfigsですが、中途半端にsubversionにコミットしていたり、どこかの環境だけ新しかったりしたので、なんとかしたくてconfigsを整理していました。 この機にgitに乗り換えるのは先日書いた通りなのですが…

windowsでgit用にSSH鍵を作る手順

git

メモです。 ssh秘密鍵の作成と登録 msysgit最新版(今日時点では1.6.0.2)をデフォルトのままインストールする。コマンドプロンプトでgitが使えるようになる。 Git Bashというショートカットも作成されるのでGit Bashを起動する。ssh-keygen.exeを実行するキ…