調べたこと、作ったことをメモしています。
こちらに移行中: https://blog.shimazu.me/

git

meld as mergetool

meldをgitのマージツールとしてつかうときには、.gitconfigに少しだけ設定が必要。 [diff] tool = meld [merge] tool = meld [mergetool "meld"] cmd = meld $LOCAL $MERGED $REMOTE #keepBackup = false # if you don't like the backup file コンフリクト…

GitHubへpull requestする際のベストプラクティス

Link: GitHubへpull requestする際のベストプラクティス <blockquote class="link_og_blockquote">みなさん、Git使ってますか?僕はまだメインのVCSがSubversionなのもあって、なかなか慣れません。せっかく..</blockquote> こういうのはやろうと思った時に”すっ”っと出来るように一度目を通しておいたほうがよさ…

git bisect で問題箇所を特定する

Link: git bisect で問題箇所を特定する <blockquote class="link_og_blockquote"> 以前は問題なく動いていたはずの機能が、最新版では動かなくなっている・・・。こんなときは、「どのコミットが問題を混入させてしまったのだろうか?」を知りたくなるでしょう。 これを手助けするのが git bisect </blockquote>…

TortoiseGit でリポジトリに接続すると (終了コード 128) が表示され接続できないJapanese

Link: TortoiseGit でリポジトリに接続すると (終了コード 128) が表示され接続できないJapanese 自分の場合は終了コードが1だったけど、msysgitのsshコマンドを指定することで動くようになった。なんじゃそりゃ。

amiq11 (Makoto Shimazu) GitHub

Link: amiq11 (Makoto Shimazu) GitHub <blockquote class="link_og_blockquote">amiq11 has 5 repositories written in C++, Verilog, and Perl. Follow their code on GitHub.</blockquote> GitHubぜんぜん使ってなかったけど、もしかしたらコメントもらえたりするかもしれないし、ローカルリポジトリに上げるよ…

gitプロトコルでアクセスできるgitサーバをUbuntu上に構築する - Oh! My! Enter! 〜バッチを起動しようと勢いよくキーを叩いたら、それはシフトキーだった〜

Link: gitプロトコルでアクセスできるgitサーバをUbuntu上に構築する - Oh! My! Enter! 〜バッチを起動しようと勢いよくキーを叩いたら、それはシフトキーだった〜 <blockquote class="link_og_blockquote">Ubuntuにgitをインストールする方法は簡単です。以下のコマンドをroot権限で実行するだけ。$</blockquote>…

git pushしたときに、サーバーサイドのリポジトリをついでに更新する

webサイトを他の管理者と共に開発するbranchと公開用branchを用意し、公開用branchにマージするとそれが即座に公開用リポジトリに反映したかったので調べてみた。 参考: Git で集中リポジトリーに push したら、自動でワーク・ディレクトリーにも反映させる…