Git

マージリクエストにラベルを付ける

以前、GitLab の運用についてこんな記事を書きました。 kntmr.hatenablog.com 現在もだいたい同じような運用をしているのですが、最近、少しだけマイナーチェンジしました。タイトルの通りなんですが。 現状 これまでのメンバーの作業の流れはこんな感じ。 …

Git ブランチモデル改善 (案)

昔は Subversion を使っていましたが、ここ数年は Git をメインで使うようになりました。特に現在参画しているプロジェクトでは基本的に月1でリリースがあり、開発の柔軟さやレビューのしやすさを考えると、やはり Git が適していると感じます。 ブランチモ…

git rebase メモ

Git

備忘録。基本的に svn を使うことが多いので、たまに Git を使うとコマンドを忘れている件...。 git rebase コマンドを実行する。-i HEAD~2 とすると直近2つのコミットが表示される。 > git rebase -i HEAD~2 そして、これを pick <commit_hash> hogehoge pick <commit_hash> fugafuga </commit_hash></commit_hash>…

Git でリモートリポジトリのブランチを checkout

Git

たまに忘れるのでメモ。 リモートの origin から foo ブランチを取得して、ローカルに bar という名前でブランチを作成する。-b を付けるとブランチの切り替えも同時にできる。 git checkout -b bar origin/foo (メモ) ブランチを表示するときのコマンド # …