Reputation: 783
I am using github just to host some public gptChat prompts I have created, and I plan to create more based off of these. I want each variation that I make to have its own direct link, its own readme, etc. But github famously does not allow forking of your own repo.
I am not doing any software/code development here, just working with plain text for chatGPT. I am using no local repository, github is merely a nice place to host such information for people to copy and use for themselves. Since I am using no local tools, all this branching & merging stuff I read about doesn't seem like it will apply at all. I'm not very familiar with git or github, I have had developers use it before on projects I was involved with, but all I personally ever have done with it is download binaries, text, etc.
How can I effectively duplicate my own existing repo so that I can begin work by making the changes I need to make, to the "template" version?
Upvotes: 1
Views: 830
Reputation: 114571
It sounds like you are looking for the Repository Template feature of github. In the repo you want to use as a template, open the settings and mark the repo as a template.
Each time you want a copy of that repo, click the Use Template button on the code tab to create a copy of the repo with a new name:
Upvotes: 1
Reputation: 11
There are actually two ways. The first one will keep the "history" of change of your old repository
The second way will not keep the "history" and it is way more time consuming. If you want to tell you, just comment
Upvotes: 1