本家をクローンして、私家版を GitHub で公開している。新しい開発環境でこの状態を復元した。
git clone https://github.com/biochem-fan/repo git checkout -b scaling origin/branch git remote add official git://official/repo git fetch git branch -a # 確認 git pull official master # 本家が今いるローカルのブランチのマージされる git commit git push # やばい、ユーザ名を設定し忘れた! git config --local user.name "My Name" git config --local user.email "my@address" git commit --amend --author "My Name <my@address>" git push -f # 強引に GitHub を書き換え
git -p でコミットを分割したりできるらしいが、まだ使いこなせてない。