[oi-dev] [OpenIndiana/oi-userland] adding perl module Tk to perl-522 and perl-524 (PR #7496)

Friedrich Kink friedrich.kink at fkink.de
Mon Jan 3 17:20:52 UTC 2022


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/c1004150263 at github.com>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20220103/1ed73d68/attachment.html>


More information about the oi-dev mailing list