git
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…
user.nameを変更して、しばらくしてから元に戻したけど、その間のコミットに名前が残っているのを修正するため、コミット履歴の修正をやってみた。 修正前の状態確認 本作業の目的は以下の二つ。 コミットログの「TAKAMATSU Makoto」を「Takamatsu Makoto」…
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…
「Figure 1-1.」を「図1-1.」に翻訳したのが不具合原因だった。 $ vi ja/01-introduction/01-chapter1.markdownInsert 18333fig0101.png 図1-1. ローカル・バージョン管理図解 ↓ Insert 18333fig0101.png Figure 図1-1. ローカル・バージョン管理図解以下の…
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コンソール上でも文字化けせずに正常に表示できるようになった。
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…