Simple, Slowly

ブログを引っ越ししました。http://48.jp

Git

SvnからGitに移行するときに苦労してるところや知っておくと便利なTipsを紹介します

Git

ここ最近、svnで管理されているソースをGitに移行するということを時間を見つけてはやっています。 svnでは以下の問題がありました。 svnのパーミッションエラーでコミットができない svnの操作を忘れており、使うとき不安な気持ちになる githubのプルリクエ…

Gitのフックでカジュアルにデプロイする

Git

Gitのフックを使って、commitしたときに検証環境に自動的に反映させるようにしました。 検証環境でレビューしてもらうことは、日々の開発で多々あることと思います。 これまでcommitしてリポジトリにpushした後、手動で検証環境にデプロイしていたのですが、…

gitのリモートリポジトリを消す2つの方法

Git

git のリモートリポジトリの削除ですが、git 1.6以前は git push origin :branch_name のように、コロンをブランチの前につける必要がありました。 1.7から --deleteコマンドが追加されました。 git push --delete origin branch_name ちょっと気になったの…

Gitでコミットが失敗した。原因はエディタの設定だった。

Git

Git にて、git commit コマンドを実行し Vim 上でコメント書いて、コミットするとエラーが発生し、コミットが失敗しました。 $ git commit error: There was a problem with the editor 'vi'. Please supply the message using either -m or -F option. Git …

設定していると便利なGitのalias

Git

設定していると便利なGitのaliasの紹介です。 試しにホームディレクトリの.gitconfigをエディタで開いて以下を入力してみましょう。 [alias] st = status co = checkout cp = cherry-pick # branch関連 br = branch ba = branch -a # 全てのbranchを表示 # …

Gitのインストール

Git

Gitを使いはじめて2年ほど経ちますが、開発に欠かせないツールとなっているこの頃です。 Gitのインストール方法について、まとめました。 Gitは主に二つの方法で入手できます。 一つはプラットフォームに応じたパッケージをインストールすることです。 もう…

msysGitのインストール

1、インストール msysGitのインストール手順です。 Windows環境へのインストールについて解説していきます。インストーラーをhttp://code.google.com/p/msysgit/downloads/listからダウンロードして実行します。 現時点では、Git-1.7.4-preview20110204.exe…

Git Bashでssh接続ができなくなった

Git

Git Bashでssh接続が急にできなくなった。接続を試みても the remote end hug up unexpectedly としかメッセージが出ないので困った。今まで接続できていたのになぜだろう・・・ と情報を探したところ、Puttyが関係しているようだ。tortoiseがssh接続できな…