- プルリ受け取ったことがある人 38%
- プルリ送ったことがある人 57%
- プライベートリポジトリ持ってる人 26%
- GitHub Enterprise使ってる人 21%
- atom使ってる人 28%
Session
Session
大塚弘記さん (@HIROCASTER)
本日のメッセージ
よくある世界
他の人の目に触れることがなく「あとで」変えるつもりだった変数名がそのまま本番へ…
GitHubのある世界
習慣
機会
品質
心理
|使っているだけの人|活用している人 -|------------------|------------ GitHub|コードを管理する道具|コードの勝ちを高める道具 PR|差分を入れてもらう|対話・設計・改善 コードレビュー|-|する・してもらう
活用している人になる
使ってるだけのPR
活用しているPR
指摘は簡単、提案は難しい
現実
GitHubを使うために学ぶことは多い
学べる情報はそこら辺にある
https://speakerdeck.com/shibayu36/hatenaburogutimufalsekai-fa-hurotogithub
@shiba_yu36 さん
はてなブログというサービスを開発しているチーム
開発フローの問題発生→問題解決
ブログチームの開発の流れ
GitHubとタスク管理
以前1
以前2
カンバンで補助
カンバン
これによって、
GitHubとタスク管理
以前のレビューの流れ
問題1: PRの状態がわからない
問題3: ベテランだけがひたすらレビューすることに
GitHubのレビューツールは最高
解決案
レビュー状態ラベル
- レビュー依頼
- レビュー中
- レビュー完了
レビューラベル
レビュータイム
GitHubとレビュー
デプロイはコマンド一発にしていた
問題1
問題2
解決案
GitHubをメインに最大活用
色んな問題→そのたびに解決法を検討
ちょっとした工夫
ワークフローは改善し続けることが大切
@amatsuda さん
ソーシャルコーディングの世界
ドキュメントをしっかり書いた
「コミュニティ」に参加した
https://speakerdeck.com/cobyism/how-github-works-github-kaigi-tokyo-2014
@cobyism さん
HAPPINESS comes first.
Build the company where YOU WANT TO WORK.
Everything else is A SIDE-EFFECT.
Life is TOO SHORT.
EXTRINSIC ←→ INTRINSIC
INtrinsic motivation means:
技術評論社 稲尾さん
執筆陣は一流のエンジニア
md2inaoとは
作業者が、WIPなPRにを送る
これを繰り返して作る
コミット数は、特集で大体500くらい
進捗が見える化された
メールを使わなくなった
https://www.dropbox.com/s/utaud80bk5egse3/Atom%20%E2%80%93%20GitHub%20Kaigi_jp.pdf
@nathansobo さん
@yuku_t さん
話すこと
コンフリクト発生時の問題
- "<<<<<<<<< HEAD"みたいな
$ git config --global merge.conflictstyle diff3
git stash save / pop
git stash -u
(--include-untracked)
git stash -a
git stash -k
git stash pop --index
/path/to/git-core/contrib/workdir/git-new-workdir
git fsck --lost-found
ゴミ判定されたオブジェクトが書きだされる
git config --global rebase.autosquash true
git commit --squash <COMMIT>