Hi all,

thanks to all who helped me. Hopefully I've now created a reasonable PR#7517. Of course if some fine tuning is necessary let me know to change/fix.

kind regards,

  Frtiz

Am 03.01.2022 um 16:01 schrieb Nona Hansel:

I know how I would proceed if I were to get rid of some commits: I would create a brand new branch and cherry-pick relevant commits to this branch. After that, I would create a new PR submitting the new branch. I would do this to avoid any commit removal because these procedures makes me nervous. So I would do this:

 1. on the branch where I have all the commits, I would |git log| to
    see the commits with their hash which is the long sequence of
    number and letters (or maybe it is hexadecimal number? sorry for
    my ignorance) after the word commit, for example
    ff5a5696227e0794bddfc6dd89b401f13b9a78ea
 2. I would create a brand new branch from oi/hipster which should be
    up to date (this can be done by |git fetch upstream| and after
    that |git rebase upstream/oi/hipster|)
    creating new branch: |git checkout -b new_branch|
 3. on this new_branch, I would |git cherry-pick
    hash_of_relevant_commit| which makes a copy of that commit and
    apply it in new_branch. You can cherry-pick as many commits as you
    need.

The advantage of this procedure is that it leaves this branch (meaning the old one) intact, just in case.

If the PR is about adding a component, it should contain one commit. In case that the change is currently part of several commits, these commits should be squashed after they're cherry-picked to new_branch. If you need help with that, I can provide some guidance so feel free to write me.
Reply to this email directly, view it on GitHub <https://github.com/OpenIndiana/oi-userland/pull/7496#issuecomment-1004150263>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AW7A7VRCEJZYCLGEL7JKZYLUUG24FANCNFSM5LAFQ4FA>. Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>. You are receiving this because you authored the thread.Message ID: <OpenIndiana/oi-userland/pull/7496/[email protected]>
_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to