Erinevus lehekülje "GIT" redaktsioonide vahel
Allikas: Kuutõrvaja
(Uus lehekülg: ' *Jagatud versioonihaldus *Revisioon – SHA1 kontrollsumma *Snapshotid, mitte Erinevused *.git kaust - täielik ajalugu *Kõik tegevused kohalikud (peaaegu) Kohalikud tegevused …') |
|||
1. rida: | 1. rida: | ||
+ | ===Sissejuhatus=== | ||
+ | |||
+ | Head omadused | ||
*Jagatud versioonihaldus | *Jagatud versioonihaldus | ||
6. rida: | 9. rida: | ||
*Kõik tegevused kohalikud (peaaegu) | *Kõik tegevused kohalikud (peaaegu) | ||
+ | ===Repode tekitamine ja kasutamine=== | ||
+ | |||
+ | git@git.zoo.tartu.ee:base/tarkvara.git | ||
+ | |||
+ | Kasutamiseks käsurealt | ||
+ | |||
+ | $ git clone git@git.zoo.tartu.ee:base/tarkvara.git | ||
+ | |||
+ | Tehtud muudatused committida ja siis pushida keskserverisse: | ||
+ | |||
+ | $ git add fail1 fail2 fail3 | ||
+ | $ git commit -m "kirjeldus" | ||
+ | $ git push origin master | ||
+ | |||
+ | ===Lisakäske=== | ||
Kohalikud tegevused | Kohalikud tegevused | ||
39. rida: | 57. rida: | ||
Olemas diktaatorid ja leitlandid kes kinnitavad muudatusi | Olemas diktaatorid ja leitlandid kes kinnitavad muudatusi | ||
+ | |||
+ | ===Lingid=== | ||
+ | |||
+ | PS. Abiks raamat: http://progit.org/book/ |
Redaktsioon: 25. juuli 2010, kell 14:55
Sissejuhatus
Head omadused
- Jagatud versioonihaldus
- Revisioon – SHA1 kontrollsumma
- Snapshotid, mitte Erinevused
- .git kaust - täielik ajalugu
- Kõik tegevused kohalikud (peaaegu)
Repode tekitamine ja kasutamine
git@git.zoo.tartu.ee:base/tarkvara.git
Kasutamiseks käsurealt
$ git clone git@git.zoo.tartu.ee:base/tarkvara.git
Tehtud muudatused committida ja siis pushida keskserverisse:
$ git add fail1 fail2 fail3 $ git commit -m "kirjeldus" $ git push origin master
Lisakäske
Kohalikud tegevused
- git checkout bug23
- git add test.rb
- git commit
Kaugtegevused
- git pull origin
- git push origin
Harude võrdlus - SVN
svn cp svn://svn.server.ee/projekt/trunk svn://svn.server.ee/projekt/branches/3.5 svn sw svn://svn.server.ee/projekt/ svn ci -m „muudatus 3.5-s“ svn sw svn://svn.server.ee/projekt/trunk svn merge -c 123 svn://svn.server.ee/projekt/ svn ci -m „r123 mergetud 3.5-st“
Harud - GIT
git co -b 3.5 git push origin 3.5 git ci -m „muudatus 3.5-s“ git co master git merge 3.5 git push origin
Ühistöö
Olemas diktaatorid ja leitlandid kes kinnitavad muudatusi
Lingid
PS. Abiks raamat: http://progit.org/book/