Git

Git for Windowsで.gitconfigにバージョン情報を管理せずに自動更新を有効にする

Git

Git自動更新 やりたいこと Git for Windowsの自動更新]有効にしていると定期的にバージョンをチェックしてアップデートしてくれる。 ただ、.gitconfigのwinUpdateセクションに使用しているバージョンが書かれてしまう。 dotfileをGitで管理して、共通に使用…

Git for Windows 2.xでプロンプトの設定(PS1)にブランチ名と改行を入れるとsyntax errorになる

Git

Git for Widnows 2系に上げてから、設定(PS1)にブランチ名と改行を入れるとsyntax errorに なるようになった。 対処方法がわからなかったので、しばらく、改行を外していて放置してた。 現象 bash: command substitution: line 1: syntax error near unexpec…

windowsのgit 1.8.5.2.で fatal: could not read Password for 'https://XXXXX':No such file or directoryのエラーになる

bitbucketにpushできなくなった。。。 httpsだとだめなようだ。 現象 httpsでユーザー名指定してgit pushだと以下のエラーになる fatal: could not read Password for 'https://orangeclover@bitbucket.org':No such file or directoryhttpsでユーザー名なし…

GitでWinMergeなどのMerge toolを使用した際に、バックアップ(.orig)を生成しない設定

Git

WinMergeなどのMerge toolを使ってマージするとバックアップファイル(*.orig)が作成される。以下の設定で、バックアップファイル(*.orig)を生成しないようにできる。 git config --global mergetool.keepBackup false

gitconfigに設定するWindowsのいろいろなエディタのオプション

WindowsでGitを使ってて、人に聞かれて困ることの1つにコミットメッセージで 使用するエディタの設定がある。 使用しているエディタがバラバラ、かつ、utf-8の指定の仕方もエディタそれぞれなので 使ってる本人がヘルプ等で調べなきゃならなくなる。 コマン…

環境、OSごとに.gitconfigの設定を切り替えたい

やりたいこと 職場と個人のPCで、ユーザー名とメールアドレスは違うものを使用したい coreのエディター、diffツール、mergeツールは、OSごとに異なるものを使用したい alias、color、などの設定は全ての環境で同じにしたい 方法 Git 1.7.10 から、gitconfig…

WindowsのGitでhelpを実行してもHTMLヘルプがブラウザで表示されない

WindowsのGit(MsysGit 1.7.11)で、git help を実行してもHTMLヘルプがブラウザで 表示されない場合がある。 現象 $ git help config 何も表示されない。 WindowsのMsysGitの場合、manコマンドがないので man形式のヘルプは見ることができない。 条件 1.7.11…

Git Bashでディレクトリが見にくいので、カラー設定を変更する

msysGitのGit Bashでのデフォルトのカラー設定だと、ディレクトリが青で 僕にとっては読みにくい。 なので、環境変数LS_COLORSで変更する。 LS_COLORSの設定 git diffのカラー設定を変更するのようなGit自体の設定とは別に、シェル(Git Bash) での設定もある…

git diffのカラー設定を変更する

Gitを使用する際に、status、diff、branchの情報を 以下の設定をすることにより、ターミナルのデフォルトカラーで表示することができる。 $ git config --global color.ui true ただ、これだと僕が使用している、Windows、Solaris、Linux環境では 環境ごとに…

msysgitのGit Bashでも使える便利な5つのBashの補完機能

以下を設定しておくと便利になるというもの。 Linux/Unixユーザーなら、すでに設定してるんだろうけど、 WindowsユーザーGit BashでBashを使い始めた人はなかなか こういうものがあるのかがわからないので、情報には辿りつけない気がする。 .inputrc %userpr…

WindowsのGit(msysgit)環境で、秀丸エディタ、Winmergeを使う設定

普段、Windows環境で使っているエディタは秀丸で、差分ツールはWinmergeだ。 Windowsなら、よくある環境だろう。 エディタに秀丸、外部差分ツールと外部マージツールにWinmergeの設定をする。 Gitのdiff・mergeをgitconfigだけでWinMergeにする このサイトを…

SCMBootCamp in Tokyo 3 にGitで参戦してきた #scmbc

by @kaori_t_spicaこれです。これ。SCMBootCamp in Tokyo 3 #scmbc SCMBC初参加。 しかも参加枠は、Gitですよ、Git。 初参加者が8割と多かった。 今回も一番人気のGit。 募集枠24人のところに36、7人がGitに第一希望で殺到。 キャンセルが発生後の申し込み人…

Git for windows 1.7.10 に入れ替え

Git

Git for windows 1.7.10 ダウンロード http://code.google.com/p/msysgit/downloads/list TortoiseGit 1.7.5.0 unicode対応 ダンロード http://tortoisegitjapan.com/install-tutorial-01/追記 window.twttr = (function(d, s, id) { var js, fjs = d.getEle…