Git

gitで複数のリモートレポジトリにpushする方法

git使ってて都合上push先が2つになることがあって、毎回 $ git push # originにpush $ git push origin2 # それ以外にpushする必要のあるレポジトリ ・・が面倒なので何とかしたかった、探したらあった。 .git/configに [remote "origin"] url = git@github.…

今週Qiitaに投稿した記事、まとめ 2013/02/27〜03/05

今週Qiitaに投稿した記事、まとめ 2013/02/27〜03/05 その日見つけた小さなTipsをQiitaにさっと書き込むようにしてます。 自分のGithubのソースコードをオフラインで高速に検索出来るMyGithub (148 Views) Emacsで今見ているバッファの行数を数える (93 View…

自分のGithubのソースコードをオフラインで高速に検索出来るMyGithub

MyGithubというものを作りました。Githubに置いてある自分のレポジトリを高速に検索することが出来ます。 昔書いたコードというのはよく忘れるものですが、MyGithubを使う事で必要な時にいつでも検索して思い出せるようになります。 こんな時に あるメソッド…

Qiita Hackathon 03 で 優秀賞をいただきました

先週の土日にQiita 2-day Hackathonにいってきました。 今回のテーマ GithubAPIを使って、プログラマの問題を解決するサービス最初の30分を解決する問題を考える時間に割り当てて「プログラマは過去に書いた自分のコードを忘れる」に着目しました。 昔書いた…

GitをマスターするためにはGithubを始めるのがいいよ

QiitaでGit Advent Calendar / Jun.というイベントをやっていたので二日目に記事を書きました。 Git習得のためのGithub入門 Gitを使い始めて二年程経ち基本的な使い方で困るようなことは無くなりました。これからGitを学ぼうとする人に良かったことを一つ伝…

一日のコミットを振り返る、git todayコマンドを作った。

一日の作業内容を振り返ったり、日記に書いたり、Twitterに投稿する時に便利です。git today : 今日のコミットを一行で表示します。 $ git today 7267c09 [end] LESSON33 ee9b770 進捗バー表示 26bb84e [start] LESSON33 Ajax通信の進捗状況やエラー情報を表…

git log の文字化けを直す

git log がWindows等で、 $ git log commit 0346fa2652424e0362eca86491aa807426d1cd49 Author: ongaeshi <ongaeshi0621@gmail.com> Date: Sun Sep 11 23:30:06 2011 +0900 荳 驛ィ譌・譛ャ隱槭ヵ繧。繧、繝ォ縺ァ螟画鋤縺ォ螟ア謨励☆繧九ヰ繧ー菫ョ豁」 commit f1a9b8686a48698e1e283d06f34e88e4</ongaeshi0621@gmail.com>…

emacsシェルで git log が途中で止まってしまう問題を解決する

OSX標準のターミナルを使わず emacsの shell-mode を使っていると $ git log git log WARNING: terminal is not fully functional - (press RETURN)のような表示が出て途中で止まってしまう、最後まで表示させたい。 対策1. --no-pagerオプションを付ける sh…

cygwinとmsysgitの共存には要注意

cygwinを使っているけど、gitはmsysgitを使う場合に注意すること。 気を付けること 環境変数PATHの優先順位は、必ずcygwin(/usr/bin)を先にしましょう。 $ env . . PATH=(省略)/usr/bin:(省略):/c/app/Git/bin(省略)になってればOK。 理由 msysgitのbinフォ…

GitXに変わる、OSX用のgitクライアントを探す

git

OSX用のgitクライアントとしてGitXを長らく使っていたんだけど、最近更新が滞っているのと、pullやpush、他にもいくつかの操作が出来ない、という理由で新しいものに乗り換えることにした。調べた所、以下の3つを見つけた。 Tower - The most powerful Git c…

git翻訳後記(2) - gitを始める時、最初に読んでおくといいもの

git

こんばんは、最近色々な所で異常気象が起きて怖いですね。 プログラムやデータも何かとトラブルがつきものです、そんな時もバージョン管理をきちんとしておけば安心ですね。最近また一つ翻訳を終えました。今回は約20個のコマンドによる日々のGIT活用(原文:E…

git翻訳後記(1) - cherry-pick

git

はじめに Git入門というgitのリファレンスマニュアルの日本語訳を載せている有名なページがありますが、最近ここで翻訳のお手伝いをさせてもらっています。 はじめはgitの勉強がしたくて、どうせやるなら少し位は人の役にたった方がいいだろう、位の軽い気持…