dbwebb-se / mvc

Course repo for the mvc and object orientation in frameworks course - mvc.
Other
1 stars 4 forks source link

git main-branch kmom04 #24

Open fahlstrm opened 3 years ago

fahlstrm commented 3 years ago

I kmom04, har jag skapat ett nytt git-repo för framwork/app, vilket jag försöker pusha till github till min mvc - men där finns redan en main-branch och en tag v1.0.0 . Vilket ju stämmer eftersom det motsvarar 21/Yatzy i kmom01 -> kmom03.

Updates were rejected because the tag already exists in the remote.

Jag har försökt lösa genom att skapa två nya branches - ett för game och ett för app.

Min main-branch för mvc är således fortsatt populerad med filerna från game:

Även om jag har olika branches inuti min main - så hamnar taggarna under samma, så jag kan fortsatt inte pusha tag för kmom04 med v1.0.0. Hur kommer jag runt detta?

mosbth commented 3 years ago

Tanken i kmom04 är att du skapar ett helt nytt repo för me/framework. Det är alltså tomt från början.

Nu låter det som du kopierat .git från din me/game och jobbar vidare på den. Så var inte tanken.

Om man verkligen vill göra på det viset så hade man behövt sätta en högre tagg, tex v4.0.0 hade varit rimlig i vårt fall. Det hade varit en full trimlig väg att gå om man jobbade på det viset som du verkar göra.

fahlstrm commented 3 years ago

Kan jag se mina .git och flytta över befintligt game till en ny för att sedan skapa ytterligare en ny för framework? Låter som jag råkat skapa en branch inuti min me-mapp då, eftersom de hamnat under samma.

mosbth commented 3 years ago

Du borde ha:

Om du misstänker att de är sammankopplade så kan du ställa dig i respektive katalog och köra:

git remote -v

Då ser man till vilken remote som repot är kopplat. Eller bara kolla om du har en .git-katalog i rooten av repot.

$ ls -ld .git                                
drwxr-xr-x 8 mos mos 4.0K May  4 12:28 .git/ 

Beroeende av vad du gjort så får man hitta olika lösningar. Men försök att frikoppla så det är två skilda repon.