Rider med Unity och Git
↑Rider kan öppna Unitys C#-projekt och hjälpa till med kodanalys, navigation och felsökning. IDE:ns Git-gränssnitt visar även grenar, diffar och commits. Integrationerna är användbara, men IDE:n är inte ensam auktoritet för projektets historik eller sceninnehåll.
Unity-arbetsflöde
Section titled “Unity-arbetsflöde”Öppna den solution som Unity genererar och kontrollera att Rider-integrationen passar din Unity-version. Om kodkomplettering eller referenser verkar gamla, kontrollera först att Unity har genererat om lösningen, att projektet kompilerar och att rätt assembly definition ingår.
Git i Rider
Section titled “Git i Rider”Granska ändringslistan före commit. En commit är lokal tills den pushats. En pull request eller merge request är en tjänstefunktion, inte ett inbyggt Git-objekt. Standardgrenen kan heta main, master eller något annat. Läs Git-begrepp om origin/main eller upstream är okänt.
Lita inte blint på IDE:n
Section titled “Lita inte blint på IDE:n”Grön kodanalys bevisar inte att hela spelet fungerar. Kör tester och CI. Var särskilt försiktig med refaktorering som påverkar resurser, assembly definitions och serialiserade Unity-fält; kontrollera scenerna efter ändringen.
Övning: Skapa en liten gren, gör en commit i Rider, kontrollera fjärrgrenen på GitLab/GitHub och verifiera att den inte nått skyddad main förrän efter granskning och merge.
Referenser: Rider för Unity och Git-översikten.
