なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

git

Gitリポジトリで使う秘密鍵を切り替える

git

つまりGitリポジトリごとに複垢を使うようなものなのですがあったssh - How to tell git which private key to use? - Super User 例えばあるリポジトリの中では~/.ssh/id_rsa_exampleという秘密鍵を使う場合以下のように設定すればよい $ git config --loca…

Msys2でSSL certificate problem: unable to get local issuer certificateが出たとき

エラー内容 git cloneしようとして、以下のようなエラー fatal: unable to access 'https://gitlab-xxxx/yyyy/xxxx.git/': SSL certificate problem: unable to get local issuer certificate 原因 対象のGitサーバが使用している証明書のRoot証明書がmsys2…

BitBucketでSync branchするときの方法

git

Bitbucketで分岐元ブランチのコミットが進んだ場合、こんな表示が出る $ git checkout <hash> $ git merge remotes/origin/<branch>実際この操作だけだと、mergeしたソースをpushできない。 Merge detached HEAD back to origin/master – Git cmatskas.comこのサイトを参考</branch></hash>…

Git rebase --onto --root で過去の歴史を改変する

あるリポジトリの最初のコミット以前に歴史を継ぎ足したい、という需要があるかもしれません。 Gitならできます、それ。さっそくやってみましょう。 リポジトリAの歴史 新しい歴史を始めたリポジトリである これをNewDealリポジトリと呼ぶことにする、コミッ…

GitHub + Jenkins + α で自動デプロイ環境

動機 ・Tomcatちゃんは実用的だけど重い… ・warファイル作ってデプロイするのがだるい ・Javaを書くのがダルいし、将来のためにRubyもやっときたい 環境用意 ・以前からDTIのレンタルサーバを借りてごにょごにょしている(…p2p2ch*1の実験とかで) ・OSはCen…

git clone時にエラーとなる

git cloneに失敗する wxWidgetsのリポジトリをcloneしようとしたら以下の様なメッセージが表示されて失敗した。 $git clone <link> Cloning into 'name_project'... Password for '<link>': remote: Counting objects: 100% (659/659), done. error: RPC failed; result=</link></link>…