Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9060553
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T15:15:33+00:00 2026-06-16T15:15:33+00:00

Background: I have a situation similar to this but the solution there doesn’t solve

  • 0

Background: I have a situation similar to this but the solution there doesn’t solve my problem. On GitHub I forked a fork of a project:

Original -> SomeonesFork -> MyFork

I forked from SomeonesFork in order to clean up some changes they had made and send a pull request back to the original repo. Since then I have also sent to pull requests direct to the original which were accepted.

However, I would prefer my repo to be a direct fork of the Original instead of having the SomeonesFork intermediary. (Makes things much easier on GitHub.) I set the original as the upstream and pushed to my fork, but GitHub still says it’s a fork of SomeonesFork.

If I try to fork the original again I just get sent to the one that already exists. From research it looks like GH doesn’t allow multiple forks.

So my question is: is it safe to simply delete the fork I have right now, then re-fork the original? Does this cause problems in git or GitHub anywhere?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-16T15:15:34+00:00Added an answer on June 16, 2026 at 3:15 pm

    Git is a distributed system and there is a copy of all the code in all repos that the code has been committed or pushed into. References between repositories are minimal text flags that mention where a merge commit came from. There is no real link between them.

    I have deleted many forks on github in the past with no ill effects. The pull request is “sent” to the repo owner as a patch file. Just try sticking .patch onto the end of any pull request or commit URL on github to see the patch file contents in plain text. Here is one that someone else requested against a project I maintain: https://github.com/j4mie/paris/pull/35.patch

    Therefore it is self contained and you deleting your fork won’t effect the availability of this patch to the upstream repo owner.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have this situation: there is some generic movieclip with some color in background
Let's say I have a situation in Silverlight where there is a background thread
Something similar has been asked in maven user list but I have the situation,
Here is the situation: You have one long-running calculation running in a background thread.
My situation is that: I have a button that change background of my parent
Despite similar question was asked , I have differnet situation: My app consists mostly
I have a situation where I am loading a bunch of images. During this
I have this situation where i want to call a certain element depended on
i have this situation: <ul class=a1> <li class=q1></li> <li class=q1></li> <li class=q1></li> <li class=q1></li>
Background Information: Models: App and Announcement Associations: app has_many announcements Situation: I have a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.