Endelig er det eneste, der er tilbage at se, hvordan man registrerer de successive ændringer i vores udvikling.
9. Registrering af ændringer
Vi vil foretage nogle ændringer i kildekodefilen. Først vil vi tilføje den typiske række miljøer * nix til manuskripterne, og så kommer vi med en lidt mere entusiastisk besked. I dette tilfælde gør vi det med teksteditoren.
Hvis vi kører kommandoen git status Dette vil informere os om, at der var ændringer, og at vi skal lave et nyt begå for at registrere dem. Så vi udfører:
~ / HelloWorld $ git commit -a -m "Tilføjelse af mere entusiastisk besked"
Da vi startede vores projekt i Google Code, konstaterede vi, at det ville have licensen GPL v3, hedder det, at softwaren skal distribueres med en kopi af licensfilen. Derfor kan vi oprette forbindelse til webstedet for GNU og download det.
Nu hvor vi har licensfilen, kan vi føje den til vores projekt. Du skal blot slippe den i arbejdsmappen. Hvis vi kører en git status, vil det meddele os, at der var ændringer, men at den pågældende fil ikke bliver «spores»(Hvis du tillader mig udtrykket).
For at ændringen skal afspejles i vores lager, skal vi effektivt tilføje den ved hjælp af kommandoen git add.
~ / HelloWorld $ git tilføj LICENSE.txt
Hvis vi løber igen git status dette vil informere os om, at en ny fil er tilføjet. Endelig kører vi en begå for at etablere en ny version, og endelig kan vi uploade den aktuelle tilstand for vores lokale lager til det eksterne lager, der er hostet i Google Code.
~ / HelloWorld $ git commit -a -m "Tilføjelse af GPL v3-licensfil" ~ / HelloWorld $ git push gc master
10. Gennemgang af vores historie
Hvis vi opretter forbindelse til arkivet for vores projekt i Google Code kan vi se i afsnittet Kilde i sektion Ændringer de forskellige versioner, som vi har brugt i vores udvikling.
Du kan se lageret på adressen: http://code.google.com/p/lecovi-hello-world/source/browse/
Endelig
Som du vil se, er det ret simpelt, og det er et ekstremt nyttigt værktøj. Jeg håber, du kunne lide det, det har tjent dig, og jeg afventer dine kommentarer.
Greetings!
Tak for denne serie af interessante artikler !!
Er der en særlig grund til at bruge Google Code i stedet for Github, der synes at være mere berømt? Jeg spørger det fra den største uvidenhed XD
Greetings!
Selv tak!
Ikke simpelt syntes det meget simpelt og tænker at mange mennesker allerede har en Google-konto, du kan få tjenesten bare ved at gå til Google Code-webstedet.
GitHub er et godt værktøj, men at have flere konfigurationsmuligheder gør det undertiden lidt mere overvældende for nybegynderen.
Jeg forbereder nogle rater, hvor jeg arbejder lidt med GitHub og Bitbucket og introducerer Mercurial og hg-git.
Hug!