万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Tokyo Mercurial

    • これがうざい↓

    警告: bitbucket.org の証明書 (fingerprint は hogehoge) 検証を省略(設定ファイルの hostfingerprints ないし web.cacerts 設定を確認してください)

    コレ参考になる
    http://d.hatena.ne.jp/sDaigo/20110422/1303489005

    アプリケーションから、Keychain Access.appを開く

    この状態で、Shift + command + E
    でデスクトップにCertificates.pemで保存して、

    sudo mv ~/Desktop/Certificates.pem /etc/hg-ca-roots.pem

    このあと、
    ~/.hgrc に以下を記載したらOK

    [web]
    cacerts = /etc/hg-ca-roots.pem
    • SSHキーの設定

    Mac OSXなら

    pbcopy < ~/.ssh/id_rsa.pub


    ↑ここのページに貼り付ける

    参考URL:http://mercurial.selenic.com/wiki/UsingExtensions/

    defaultのリポジトリを.hg/hgrcに追加するのがめんどくさい。
    →「ConfigExtensionCommandLine」を使う。
    こいつを使えばコマンドdefaultのリポジトリを追加できる

    こいつをこのコマンドで落としてきて

    hg clone ssh://hg@bitbucket.org/alu/hgconfig

    落とした奴に入っているconfig.pyを~/.hgextに格納した。
    そして、~/.hgrcに

    [extensions]
    config = ~/.hgext/config.py

    加える。

    リポジトリの配下の中で、以下のコマンドを行う。

    hg config paths.default リポジトリのURL

    → これで、「touch .hg/hgrc」にリポジトリのURLが追加 される
    ※hgrcがないと怒られるので、予め以下のコマンドを行なっておくこと

    touch .hg/hgrc
    • --amendオプション

    無効にするというか、新しいコミットを作ってつなぎ替えるイメージです。
    コミットも bundle されて残ってるので、いつでも復旧できます。

    • projrc のちょっとした紹介

    https://docs.google.com/presentation/d/1vQvi_7sSs3gh7rE5pSRMIqTvG0-BDfgXQtPfSBu03C8/edit?pli=1#slide=id.p