タグ

2016年7月3日のブックマーク (3件)

  • Gitの最初のコミットは空コミットにしよう

    # リポジトリ作成 git init # 最初のコミット git commit --allow-empty -m "first commit" 解説 Gitの最初のコミットを修正したいとなると以下のようなことをする必要がある git commit --amend で最初のコミットを修正する(コメントで教えてもらいました!) この方法なら楽にできますね git rebase -i --rootでrebaseする git update-ref -dで参照を更新する 参照 First commit が git rebase -i できない問題 → git rebase -i --root でできる 初回のコミットを取り消したいときにはgit update-refを使う 上記のよう面倒くさいので first commit は空コミットにしておくと良い。 こうすることで2回目以降が質的に意味のある

    Gitの最初のコミットは空コミットにしよう
    ene0kcal
    ene0kcal 2016/07/03
    gitを使う経験はあまりないが、とりあえず覚えておこう。
  • 顔を出すならリスクを背負え

    先日同僚からこれ見てと言われスマホを渡された。 画面にはTwitterのタイムライン。 誰だ?と思ってよくよくアイコンを見ると弊社新入社員の顔。 そしてツイートは… 思いっきり業務時間中に 「データ死んだwww」 「案件データ重すぎ」 「コーヒーメーカーに振り回される(壊れて右往左往していた)社員たちw」 おうおう。 おうおうおう。 どういうこっちゃ。 お客さんからおめえに対してクレーム飛んできて謝ったってーのに。 仕事中にのんきにツイートとはいい御身分ですなあ。 と一瞬にしてイラッときていたところ。 思いっきり仕事の名前を出しているツイートを発見。 そして我々の仕事内容を「これ、自分がやったやつだ」とご丁寧に画像付きで紹介しているではないか! おうおう。 穏やかでない。 我々のお仕事はいわゆる下請けの下請け、最底辺である。 ただ、扱う案件はいわゆる名の知れた大企業が多い。 しかしだ、それ

    ene0kcal
    ene0kcal 2016/07/03
    消したら済むと考えるリテラシーは低い。現にアーカイブされ、データ保全されている。事の重大さは新人くんより全然低いが、IT・セキュリティーリテラシーは標準より低いという意味で同じ。
  • 既存のAndroidアプリをリファクタリングしていく話

    ソフトウェアエンジニアが品質保証を学んでわかったこと / What software engineers have learned about quality assurance

    既存のAndroidアプリをリファクタリングしていく話