牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Github もしくは Gist に ssh で push したい場合のメモ

gist にあるものを git clone して .git/config の http を ssh に書き換え

.git/config
[remote "origin"]
	# url = http://gist.github.com/foobar.git
	url = ssh://gist.github.com/foobar.git
~/.ssh/config

追記2013-10-27:github.comの場合

Host github.com
    User git
    Hostname github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa

Host gist.github.com
    User git
    Hostname ssh.github.com
    Port 443
    IdentityFile ~/.ssh/id_rsa
    TCPKeepAlive yes
    IdentitiesOnly yes

これで

git push origin master

すれば「Warning: Permanently added '[ssh.github.com]〜」とか表示されるけど、ssh で push できた。