Skip to content

Instantly share code, notes, and snippets.

@kjunichi
Last active December 31, 2015 17:09
Show Gist options
  • Save kjunichi/8017925 to your computer and use it in GitHub Desktop.
Save kjunichi/8017925 to your computer and use it in GitHub Desktop.

Githubでプルリク駆動開発

プルリクを整理する

一旦クローズして、再度作業を行ってからプルリクを作成することで対応できた。

プルリクを持ってくるには git checkout master git fetch origin refs/pull/your-pr-number/head:local-branch-name

過去のコミットをまとめるには、

rebase -i まとめたいコミットで一番古いID

必要な操作

  • ブランチを作る
git checkout -b buranchimei

ブランチの操作

masterに戻るには

git checkout master

httpsでクローンしたのをsshに変更

アカウント毎度入力はつらい

git remote set-url origin git@github.com:kjunichi/hoge.git

gitの俺用メモ

checkoutで指定できる対象を探すには

 git tag -l

とにかくリモートのリソースで最新化したい

git cloneしたあと、最新版を取得するには

git pull

ローカルで編集している場合

git stash save

してから

git pull

git submodle update --initの意味

ローカルでの修正を残しておきつつ、オリジナルに戻すには

一旦退避

git stash save

退避した変更を戻すには

関連Gist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment