Edited at

うるせえな、forkするんだよ

More than 3 years have passed since last update.

持ってきたいリポジトリをforkしてcloneする

cloneしたリポジトリの直下に移動

$ git remote add upstream git:github.com<owner>/<repo_name>.git

$ git fetch upstream
# git branch -a
# 欲しいbranchをlocalに持ってきてチェックアウトする
$ git checkout -b new_branch_name upstream/remote_branch_name

後はいつもと同じ様にaddしてcommitするなりfetchしてmergeするなりしてください.

$ git pull --rebase args1 args2

rebaseが結構好きだったんですが、綺麗になりすぎる。

コードレビューをしてもらう時は merge 使う方がイイです

人の気持ちを考えましょう

$ git remote rm <repository_name>