Hey everyone, so I wrote this post a short time ago, and now I have another question regarding the same repository. I would like to remove the themes that I haven’t touched as I don’t want to have to deal with maintaining them every time there is a Lemmy update. Is that something I am allowed to do? Is it considered a crappy thing to do to the other dev?

Thanks in advance for all your help!

Edit: Of course I am clearly giving credit to the original dev both on here on lemmy, as well as within my code

  • hallettj
    link
    fedilink
    English
    31 year ago

    You’ll get conflicts if you pull changes from the original repo any time the deleted files have upstream changes. After you record a merge resolution (presumably by deleting them again) you won’t get conflicts until the next time those files change upstream.

    If you submit a pull request part of its changes will be deleting the files from the original repo.

    OTOH if you delete the files you can always undo that later with git restore --source upstream/main <deleted file paths>. You can restore them in a branch only if you do want to submit a pull request, but leave the files deleted in your own main branch.

    • promitheasOP
      link
      fedilink
      English
      21 year ago

      OK I think I get it now. Is there any way to “unlink” my repo from the original repo while still giving credit so I don’t need to create a complete copy and go through all the setup?

      • @asden
        link
        English
        11 year ago

        The concern they raised only matters if you plan to pull updates from the repo you’re forking.

          • hallettj
            link
            fedilink
            English
            3
            edit-2
            1 year ago

            Yes, if you don’t plan to pull updates then you’re covered