|
現: 2012-07-19 (木) 12:07:43 nao-pon |
| + | #navi |
| + | RIGHT:&rsslink(../); |
| + | #boxdate |
| | | |
| + | * [GitHub] XoopsX 上のコミットを xoopscube へ Pull request するメモ書き [#je14f81b] |
| + | RIGHT:&tag(GitHub,XOOPS,XoopsX,XCL,メモ書き); |
| + | |
| + | 自分用の XoopsX ローカルリポジトリ上での操作 |
| + | |
| + | + xoopscube リモートリポジトリの追加 |
| + | git remote add xoopscube https://github.com/xoopscube/legacy.git |
| + | これで xoopscube という名前のリモート追跡ブランチができる |
| + | + xoopscube/master を xoopscube_legacy というブランチに紐付け |
| + | git fetch xoopscube |
| + | git checkout -b xoopscube_legacy xoopscube/master |
| + | これで、以後は xoopscube_legacy ブランチで git pull で最新に更新できる |
| + | + xoopscube への pull request 用に作業ブランチ(例えば xc_hoge)の作成 |
| + | git checkout xoopscube_legacy |
| + | git pull |
| + | git checkout -b xc_hoge xoopscube_legacy |
| + | + cherry-pick で該当のコミットを古い順に一つずつ適用(コンフリクトがでたら適宜修正) |
| + | git cherry-pick <commit hash> |
| + | + 自分のリポジトリへ push |
| + | git push origin xc_hoge |
| + | + あとは github 上で、xoopscube/master に向けて pull request する(あて先を間違えないように) |
| + | |
| + | 1と2は一度行なえば次からは3以降でOK。 |
| + | |
| + | |
| + | RIGHT:&font(90%){&page_comments;}; |
| + | #navi |
- nao-pon/blog/2012-07-19 のバックアップ差分(No. All)
Counter: 321,
today: 1,
yesterday: 0