IBM CloudでDevOps環境を構築する手順です。(自動テスト抜き) 本当はjenkinsを入れて自動テストもしたかったのですが、差し当たりGitHubにコミットすると自動でSlackに通知されて、IBMCloud […]
【Github】他者のリモートリポジトリへpush時、403エラーになる場合の対応
Githubで、他者のリポジトリに対してpushした際、以下のようなエラーが出る場合の対応策です。 他者のリポジトリにpushする場合、以下の対応が必要です。 ・該当リポジトリのCollaboratorsに登録 ・Col […]
アジャイル(スクラム開発)学習
アジャイルの勉強として、スクラム開発を実践する予定。 日本は基本的にウォーターフォール型が主流の業界が多いですが、そろそろアジャイル開発について無知が過ぎるかなと思い始めてきたので。。。 ひとまず勉強に使った書籍の感想や […]
GitHub+SourceTreeでソース管理
Strutsの学習ページで使用するソースコード類をGitHub上で管理したかったので、GitのGUIクライアントツールであるSourceTreeの準備、使い方と合わせて手順を残します。 ちなみにGitHubはWEB上のサ […]
Subversion,CVS/Git/GitHubの違い
とりあえず勉強中なので、備忘録として。 以下の3つについて、それぞれ簡単な操作の流れを図示します。 ①Subversion/CVS等(集中型リポジトリ) ②Git ③GitHub 私自身、現役の頃のソース管理はCVSでし […]
本の感想「Gitによるバージョン管理」
GitHubやBitBacket等のサービスを使おうと思い、Gitを勉強中です。私の開発者時代はCVS等の集中型リポジトリが主流だったので、分散型リポジトリは用語どころか勉強の方法すら良くわかりません。 私は基礎から勉強 […]
gitでcloneできない、ssh-addできない等($`ssh-agent -s`実行以外の問題)
結論から言うと、「鍵は実行ユーザーのホームディレクトリに置きましょう」というだけの話。 以下の書籍でjenkinsを勉強しているのですが、Git利用のための「SSH鍵の設定」の項目があっさり4行で終了してます。 GitH […]