Sida 1 av 1

Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 09:34:01
av Mickecarlsson
Jag har forkat ett projekt, ECDBpersonal, https://github.com/pwillard/ECDBpersonal på Github till https://github.com/mickecamino/ECDBpersonal men inser att detta projekt bäst gör sig som ett eget repository på min Github.
Jag har gjort så många ändringar och avvikelser från originalet att pwillard inte vill ha in det i sin repository.
Och det är ingen mening med att ha det som en fork längre. Dock vill jag bevara kedjan med alla commits.

Är det någon här som gjort detta och kan guida mig?

Re: Ändra från Fork till Standaolne repository på Hithub

Postat: 8 september 2026, 10:35:38
av Klas-Kenny
Skapa nytt projekt på github och pusha alltihopa dit.

Alltså, när du har projektet på din dator så kan du byta remote-origin med typ:

Kod: Markera allt

git remote set-url origin git@github.com:DITT_NAMN/NYTT_REPO.git
och sen pusha.



Tillägg: Sen är det ju för den delen inget konstigt eller ovanligt med att ha en egen fork av ett repo för eget bruk, utan ambitioner att merge'a tillbaka det in i originalrepot.

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 10:40:47
av Mickecarlsson
Tappar jag inte all historik då?
Hittade denna artikel: https://gist.github.com/ElectricRCAircr ... 061d28b090

Ser ut att vara samma sak som du skriver :D

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 10:43:28
av Mickecarlsson
Tillägg: Sen är det ju för den delen inget konstigt eller ovanligt med att ha en egen fork av ett repo för eget bruk, utan ambitioner att merge'a tillbaka det in i originalrepot.
Jag har gjort så många ändringar att jag vill kalla det ECDBpersonalV2 i stället.
Ser också på Traffic att där är en hel del som clonar repositoriet.

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 10:53:19
av Klas-Kenny
Mickecarlsson skrev: 8 september 2026, 10:40:47 Tappar jag inte all historik då?
Nej, inte om du gör som jag beskrev.
Ha projektet utklonat, ändra remote-url och pusha. Då pushar du hela historiken till den nya remote´n.

Det du inte vill göra är att kopiera alla källkodsfiler, initiera nytt repo, sen lägga till alla filer i en enda ny commit. Då tappar du historiken.

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 10:57:58
av Mickecarlsson
Körde

Kod: Markera allt

git remote set-url origin git@github.com:mickecamino/ECDBpersonalV2
utan fel.
Men fick fel nä jag skulle pusha:

Kod: Markera allt

The authenticity of host 'github.com (140.82.121.4)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Måste jag skapa repositoriet på Github först?

EDIT:
Glömde att aktivera SSH nyckel :(

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 11:05:28
av Mickecarlsson
Nu gick det :D
Stort tack Klas-Kenny :tumupp:

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 11:13:24
av rvl
:tumupp: Då är det dags att uppdatera readmefilen i version 2.

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 11:16:33
av Mickecarlsson
Uppdaterade den precis, och arkiverade forken

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 11:21:16
av Mickecarlsson
Jag skickade upp en stor uppdatering i går, nu kan man exportera alla komponenter till CSV och importera en CSV-fil för att antingen lägga till komponenter, ändra komponenter eller ta bort komponenter.
Kan finnas buggar i koden, testade en hel del scenarier i går och det ser ut att göra vad det ska. Dock upptäckte jag att jag glömt lägga in dubblettkontroll, dvs, man kan göra misstaget att importera samma fil flera gånger :D
Jag ska även fixa till inköpslistan, en knapp som skickar tillbaka antalet köpta direkt från inköpslistan till databasen och samtidigt tömma den.

Re: Ändra från Fork till Standalone repository på Hithub

Postat: 8 september 2026, 17:11:49
av guckrum
Om du vill ha med allt så kör en

git push --all --tags

Då får du alla branchar och alla taggar med i pushen så att kopian blir identisk.