- アーキテクト(バックエンド)
- プロダクトマネージャー
- カスタマーサポートMFK
- 他89件の職種
-
開発
- アーキテクト(バックエンド)
- Railsエンジニア
- アーキテクト(フロントエンド)
- Webエンジニア
- エンジニアリングマネージャー
- バックエンドエンジニア/MFK
- フルスタックエンジニア
- MOpsエンジニア
- フロントエンドマネージャー
- バックエンドエンジニア
- Webフロントエンド
- Webエンジニア
- サーバーサイドエンジニア
- フロントエンジニア
- エンジニア@京都
- エンジニア@大阪
- エンジニア オープンポジション
- エンジニアマネージャー
- Rails@京都
- バックエンド@BFW
- Androidエンジニア
- iOSエンジニア
- SRE
- クラウドエンジニア
- SRE、インフラエンジニア
- テスト自動化エンジニア
- QAエンジニア
- エンジニアリング
- エンジニア職
- コーポレートエンジニア
- マーケティングエンジニア
- Webアナリティクスエンジニア
- SDET
- QA関連職種オープンポジション
- データアナリスト
- セキュリティエンジニア
- コミュニケーションデザイナー
- UIデザイナー
- プロダクトデザイナー
- デザイナーオープンポジション
- グラフィックデザイナー
-
ビジネス
- プロダクトマネージャー
- プロダクトマネージャー
- スクラムマスター
- 人事/人材開発・組織開発担当
- グローバル採用担当
- 金融コンプライアンス
- 新卒採用リクルーター
- エンジニア採用担当
- 中途採用担当
- 労務
- システム監査
- ビジネス採用担当
- 経営企画(予実・IR)
- HRBP
- 法務
- 債権管理/MFK
- 法人営業
- 新規事業開発
- ビジネス職
- フィールドセールス
- セールスマネージャー候補
- インサイドセールス SDR
- インサイドセールス企画
- オンラインセールス
- SaaS営業、MFBC
- インサイドセールス MFBC
- セールス MFBC
- マーケティング
- マーケター
- サービス企画
- データマーケター
- BtoBマーケティングリーダー
- CRMスペシャリスト
- WEBマーケティング(B2B)
- Webマーケティング
- デジタルマーケター
- イベントマーケター
- コンテンツマーケ MFBC
- SEO MFBC
- その他
Pull Requestを育てて開発しよう
こんにちは、エンジニアの越川です。今回は、(Merge|Pull) Requestを育てる方法について考えてみました。
作業開始
目的を明確に機能単位で
ブランチを作ることを心がけます。
git checkout -b topic-name
普段の作業
なるべく小さな単位で作業する事が大事です。commit前に、こまめに
git status
することや、細かいcommitをするためには、
git add -p
が大事です。
意味のある単位でgit-addしてインデックスへ追加。git diff --cachedでこまめに確認、いい感じの単位になったら、git commit -vしていまコミットする単位を確認し、コミットという流れを意識します。
(Merge|Pull) Requestを出す
なるべく早めに出す。なんなら何もせずに出すが大事です。
何もせずに出すときには、以下のように、--allow-emptyオプションを活用しましょう。
git commit --allow-empty
いまから何やるかを書いておくのに
このブランチでは、「〜〜〜」を「〜〜〜〜〜」することを目標とする。
* [ ] ○○を実装する
* [ ] △△を実装する
* [ ] ✕✕観点のテストを書く
Markdownで、リストやチェックボックスの記法を利用するとよいでしょう。タイトルには、[WIP]を付けるのもオススメです。
綺麗にする
rebaseを活用しましょう。
git rebase -i revison
入れ替え、squashで統合、editでコメント修正など日頃からコミットの整理整頓を素早く出来るようにしておきます。
コードレビュー後
masterが進んでいたら、upstreamをmergeしましょう。なるべく個人でdevelopとの差分やコンフリクトを解消しておきます。
git fetch upstream
をこまめにしてtopic branchに対して本流をmergeします。
git merge --no-ff master
出来れば本流との差分がそれほどないうちにマージできるように
小さく素早く
Requestを送り続けましょう。
最後に
マネーフォワードでは普段からgitを工夫して使いながら、積極的に(Merge|Pull Request)を出していく開発スタイルが大好きなひとを大募集中です。
【採用サイト】
■『マネーフォワード採用サイト』 https://recruit.moneyforward.com/
■『Wantedly』 https://www.wantedly.com/companies/moneyforward
【プロダクト一覧】
■家計簿アプリ・クラウド家計簿ソフト『マネーフォワード』 https://moneyforward.com/
■家計簿アプリ・クラウド家計簿ソフト『マネーフォワード』 iPhone,iPad
■家計簿アプリ・クラウド家計簿ソフト『マネーフォワード』 Android
■クラウド型会計ソフト『MFクラウド会計』 https://biz.moneyforward.com/
■クラウド型請求書管理ソフト『MFクラウド請求書』 https://invoice.moneyforward.com/
■クラウド型給与計算ソフト『MFクラウド給与』 https://payroll.moneyforward.com/