目次

Bitbucket/Gitを使う

Pull Request の流れメモ

メモ

根本のリポジトリを作る

Bitbucket の Web UI で作る

Fork

Bitbucket の Web UI で Fork する。

Clone

ロカールのリポジトリを作りたいディレクトリ(hoge)で

$ git clone git@bitbucket.org:oreore/piyo.git

hogeにpiyoディレクトリが作られてそこに各ファイルダウンロードされる

一連の作業でとりあえずmasterを伸ばす

作業用Branchを作る

Work を 分岐元したいrevisonへ移動する

master が多いと思うので master の tip から分岐したいなら、masterのtipへまず移動

$ git checkout master

作業用のbranchを作ってそこへ移動する

git checkout -b hoge_spike

Stage

Commit候補を指定するということ。

どのファイルにどんな変更が加わっているかを確認する

$ git diff

Stage する

$ git add index.html

変更が加えられているものを全部 Stage するには

$ git add --all

特定のファイルをStageから外す。

$ git reset HEAD index.html

Commit

$ git commit -m "hogehoge"

作業 branch の push

これでリモート側に同名のbranchができあがる

$ git push origin hoge_spike

Pull Request 用ブランチを作る

作業をmasterから分岐したので Pull Request 用の branch を master から分岐する

master に移動

$ git checkout master

Tag