git
動作環境 Ubuntu 16.04 Git LFS でサイズの大きいファイルの転送に失敗する場合 Git LFS を用いて BitBucket にサイズの大きいファイルを push する場合、 timeout エラーが発生して失敗することがあります。 特に HTTPS ではなく SSH で接続している場合に…
環境 Ubuntu 14.04 64bit Ubuntuに最新のgitをインストール apt-getでインストールできるgitのバージョンが1.9.1なのですが、最新バージョンを利用したかったのでgitのPPAを追加してインストールします。 $ sudo add-apt-repository ppa:git-core/ppa $ sudo…
Gitのリモートリポジトリに、以下のスクリプトを作成する。 hoge.git/hooks/post-update #!/bin/bash # リポジトリ更新時にメール送信するスクリプト # ブランチ名を取得 branch=$(git rev-parse --symbolic --abbrev-ref $1) # 送信先アドレス mailaddr="ma…