Pārskatiet prezentāciju Versiju kontrole
Uzdevumi
Atveriet savu projektu:
cd ~/workspace/xxxxxxx- Pievienojiet, apstipriniet un aizgrūdiet izmaiņas jūsu projektā uz $xcontext.get("servername") (lai nodrošinātos, ka viss iepriekšējais ir saglabāts uz servera $xcontext.get("servername")).
Pievienojiet savam projektam jaunu attālās krātuves ierakstu:
git remote add upstream ssh://user@tools.odo.lv/home/git/JTM/kur user ir jūsu git krātuves faktiskais lietotājvārds
Novelciet zarus branch1 un branch2 no upstream krātuves tādos pašos zaros jūsu projektā:
git fetch upstream branch1:branch1
git fetch upstream branch2:branch2Pārbaudiet, vai jūsu projektam ir trīs zari:
git branchatdod:
branch1
branch2
* master- Izveidojiet divas sava projekta kopijas, piemēram, xxxxx-1 un xxxxxx-2 kā brāļu projektus savā darbvietā.
Apskatiet zarus projekta kopijās:
cd ~/workspace/xxxxx-1
git checkout branch1
cd ~/workspace/xxxxx-2
git checkout branch2- Atveriet meld un salīdziniet sava sākotnējā projekta saturu, piemēram, xxxxxx un xxxxx-1, kopējiet un saglabājiet trūkstošās satura daļas projektā xxxxx.
- Salīdziniet catbN.txt failu saturu jtm.activity18 pakotnē starp projektiem ar galveno un/vai branch1/branch2 zariem.
- Apvienojiet visu numurēto failu catbN.txt saturu vienā catb.txt failā.
- Pārbaudiet, vai failam catb.txt ir atbilstošs saturs, palaižot GitMergeTest1.java vienības testu.
Pirms pievienot, apstiprināt un aizgrūst izmaiņas uz servera $xcontext.get("servername"), pārliecinieties, ka strādājat ar master zaru, piemēram, komanda:
git branchatdod:
branch1
branch2
* master