ねこ元帥の中の人@リウマチ

日々の覚書など。ブログ名はオンラインゲームのアカウント名をいつも「ねこ元帥」にしているから。そして、2013年11月リウマチと診断されたとです。(2012年11月から時々手足に原因不明の痛みが発生、2013年9月以降は足の痛みが常態化、2013年12月30日からMTX服用開始、4月過ぎるころにはわずかの痛みが残る程度まで回復して現在に至る。)

git

gitbucketセットアップメモ

gitアカウント作成 $ sudo adduser --system --disabled-password --disabled-login \ --home /home/git --shell /bin/bash --ingroup www-data git gitbucketビルド $ cd ~/git $ git clone git@github.com:takezoe/gitbucket.git $ cd gitbucket $ ant git…

gitリポジトリのコミットの修正をやってみた

git

user.nameを変更して、しばらくしてから元に戻したけど、その間のコミットに名前が残っているのを修正するため、コミット履歴の修正をやってみた。 修正前の状態確認 本作業の目的は以下の二つ。 コミットログの「TAKAMATSU Makoto」を「Takamatsu Makoto」…

ProGitの変更をPull Requestしてみる

progitをforkしてcloneする $ git clone git@github.com:tkmtmkt/progit.git 作業用ブランチ作成して移動 $ cd progit $ git checkout -b develop 不具合箇所を修正する $ cd ja for f in $(ls */*.markdown) do cat $f | sed -e 's/^図/Figure 図/' > $f.tm…

ProGitソースからビルドしたepub文書の画像リンクが壊れている原因が分かった

「Figure 1-1.」を「図1-1.」に翻訳したのが不具合原因だった。 $ vi ja/01-introduction/01-chapter1.markdownInsert 18333fig0101.png 図1-1. ローカル・バージョン管理図解 ↓ Insert 18333fig0101.png Figure 図1-1. ローカル・バージョン管理図解以下の…

ProGit日本語ビルドしてみた

ProGitの日本語文書をUbuntu 11.10で作成したので手順をメモしておく。 必要なソフトウェアをインストール epub生成に使用する。 $ sudo aptitude install calibre pdf生成に使用する。 $ sudo aptitude install pandoc texlive-latex-recommended texlive-l…

コミット時のエディタのエンコーディング設定について

今の環境ではgit ciを実行するとviが起動して.git/COMMIT_EDITMSG を開いた状態になるが、エンコーディングがcp932になっている。_vimrcで以下のように設定しているが、ファイル読み込み時の自動判定処理でcp932が設定されてしまうよう。 set fenc=utf-8 以…

コミットログのエンコーティング指定

追記(2016/11/05)プロセス間を流れる文字列のエンコーディングは以下のようになっている。 PS> git log {(1)UTF8で出力⇒(2)SHIFT_JISで入力} | {(3)ASCIIで出力} tee.exe git-log.txt (1) gitが出力する文字列のエンコーディング。i18n.logoutputencoding…

文字化け対応(続き)

%GIT_HOME%/bin/less.exe をUTF8対応版のものに置き換えたら、PowerShellコンソール上でも文字化けせずに正常に表示できるようになった。

PowerShellコンソール上でgit logの日本語が文字化けする件について調べてみた

gitリポジトリへのコミットログをUTF8とし、PowerShellコンソール上でコミットログを表示すると文字化けする。 PS C:\repo> git log ⇒文字化けコマンドプロンプト上でコミットログを表示しても同じく文字化けする。 C:\repo> git log ⇒文字化けUTF8をSJISに…

端末作業環境設定

git-bashの設定 vi ~/.profile . ~/.bashrc vi ~/.bashrc alias ls='ls --color=auto --show-control-chars' alias la='ls -a' alias ll='ls -l' alias l='ls -CF' alias vi='vim' export LANG=ja_JP.utf-8 gitの設定 git config --global user.name "TAKAMA…