Github Fork Problem #6
-
Hello @ctyler @MatthewDeNapoli , I was helping out Travis in creating a pull request to this repository, but he was not able to do so as this a fork of gcc-mirror not a standalone repository. I can create a pull request between my fork and this repo only because I have write access. I am pretty sure if we provide write access to travis, he would be able to create a pull request, but we cannot give out write accesses to all the people contributing to this repo. I found a community post which explains how to detach a fork, so that it becomes a standalone fork for experimentation purposes here. One of us (you, me or anyone with write access can do it) needs to go here and do it and may be that solves the problem. Recreation (Account used doesn't have write access to this repo) Click on the pull request button As we can see the default base repository is gcc-mirror/gcc Even if we search for Seneca-CDOT's fork it doesn't show up. Here is an example of PR from my account which has write access: Please advise. |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments
-
Hello, Make sure when creating the pull request you start off on the fork that's been created. |
Beta Was this translation helpful? Give feedback.
-
I think you have write access to this fork that is the reason you are able to do it, try doing it with an account that doesn't have write access |
Beta Was this translation helpful? Give feedback.
-
Phuong was able to create one and have it merged without having write access so it shouldn't be an issue with the permissions. |
Beta Was this translation helpful? Give feedback.
-
Phuong was able to do it, now I am confused, I really don't know what the problem is. This is my secondary account(Doesn't have write access), This is a video of me trying to create a test PR, but I am not able to locate this fork Seneca-CDOT, am I doing wrong? what do you think? same thing was happening with travis 2024-04-18.23-07-35.mp4 |
Beta Was this translation helpful? Give feedback.
-
You need to go to the webpage of your fork and then create the pull request from there. Ex. |
Beta Was this translation helpful? Give feedback.
-
Nice, it worked! Damn never did it this for my OSD course! |
Beta Was this translation helpful? Give feedback.
You need to go to the webpage of your fork and then create the pull request from there.
You're creating the pull request from the main CDOT repository which is why you're not able to select your fork.
Ex.
Go to this link and click the "new pull request" button: https://github.com/nightmareOfDevs/gcc/pulls