github

Github の Private リポジトリ を Maven リポジトリ として使う

3年前くらいに Github Pages を利用して Maven リポジトリを構築する方法 を Qiita に書いた. 今回は Private リポジトリでやってみる. 利用者にプラグインの強要をしないようにしたいので 「gradle-git-repo-plugin」 等をプラグインを使わずに Github の機…

Github の Personal Access Token を使って `git submodule update --init --recursive` する in Travis CI

はじめに プライベートリポジトリをサブモジュールとして利用する必要があったので、 Private Dependencies - Travis CI をいろいろ調べていたら Github の Personal Access Token を利用して git submodule update --init --recursive が行える方法があった…

Google Docs の差分が見たいので仕様を考えてみた

Google Docs をそのまま比較しようとすると結構めんどくさいし、仕様が変わると追従が難しくなる 現状、PDFに変換するのは容易にできるのでそちらを利用するPDF にしたのはいいものの このままでは Git の diff 表示がうまくいかないので 可読性のあるフォー…

SSH を更新

環境の変化があったので、とある clone で以下のエラーが出た > git clone git@github.com:hoge/fuga.git Cloning into 'fuga'... ERROR: Sorry, but @piyo has blocked access to SSH keys created by some third-party applications. Your key was created…

Github の複数アカウントで ssh -T git@github.com をしたら同じ名前が出てきた時の対処法

複数の Github のアカウントがうまく設定できてるかどうか確認するためによくやる方法として $ ssh -T git@github.com $ ssh -T git@github-private.comがあります。大抵の場合、 $ ssh -T git@github.com Warning: Permanently added 'github.com, XXX.XX.X…

Github にある Android Library を外部モジュールにして使う

概要 自作の外部モジュールを Android Studio で使いたいという願望が芽生え 1 年位前にやったことを忘れそうなのでまとめる. 目標 dependencies { compile 'com.hogefuga:hoge-fuga:0.26.8@aar' } と build.gradle に記載するだけで外部モジュールを導入で…

使えそうな hub コマンド

インストール $ brew install hub alias 設定*1 git hoge と打つと hub hoge と同じに動作になる設定です eval "$(hub alias -s)" http://shoma2da.hatenablog.com/entry/2014/03/26/222802 詳細 browse 今作業しているブランチの github ページをブラウザで…

Android 端末での mitmproxy の使い方

Google Drive の Spreadsheet から Hipchat へ通知を送る

HipChat - API - rooms/messagev1 の API を使っています(v2 に関しては知りません) 忘れそうなのでメモhttps://gist.github.com/tanjo/53dfacbd502730cef350 function hipchat(message) { var url = 'https://api.hipchat.com/v1/rooms/message'; var pay…

Windows でも Github のマルチアカウント利用がしたい

前提として Github のアプリについてくる Shell をつかいます Default shell は Git Bash にします (これが一番使いやすいです)まずはグローバル設定をチェック git config --global --listすると user.name=makietan user.email=makietan@hoge.hoge core.…

プライベートアカウントの設定をちょっとだけ楽にするシェルスクリプト

同じPCで複数のgithubのアカウントを使うをよくやるので シェルスクリプト 書いた private_setup.sh #!/bin/bash # 実行時に指定された引数の数、つまり変数 $# の値が 1 でなければエラー終了。 if [ $# -ne 1 ]; then echo ローカルリポジトリに"Githubの…

同じPCで複数のgithubのアカウントを使う

会社と個人でGithubのアカウントの2つがあるなど、複数Githubアカウントを持っている人は少なくないはず、そんなときに同一マシンでアカウントを使い分ける方法よくあるのがSSH鍵を使い分ける方法*1*2 前提条件 "tanjoin"は私のアカウント名です適宜変えて…