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

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg 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?
Senast redigerad av Mickecarlsson 8 september 2026, 10:44:09, redigerad totalt 1 gång.
Användarvisningsbild
Klas-Kenny
Inlägg: 12172
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

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

Inlägg 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.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg 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
Senast redigerad av Mickecarlsson 8 september 2026, 10:44:22, redigerad totalt 1 gång.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg 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.
Användarvisningsbild
Klas-Kenny
Inlägg: 12172
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

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

Inlägg 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.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg 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 :(
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg av Mickecarlsson »

Nu gick det :D
Stort tack Klas-Kenny :tumupp:
Användarvisningsbild
rvl
Inlägg: 7500
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

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

Inlägg av rvl »

:tumupp: Då är det dags att uppdatera readmefilen i version 2.
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg av Mickecarlsson »

Uppdaterade den precis, och arkiverade forken
Användarvisningsbild
Mickecarlsson
EF Sponsor
Inlägg: 5768
Blev medlem: 15 april 2017, 18:06:15
Ort: Malmö
Kontakt:

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

Inlägg 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.
guckrum
Inlägg: 2049
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

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

Inlägg 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.
Skriv svar