Pārskatiet prezentāciju Versiju kontrole

Uzdevumi

  1. Atveriet savu projektu:

    cd ~/workspace/xxxxxxx
  2. 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")).
  3. 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

  1. 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:branch2
  2. Pārbaudiet, vai jūsu projektam ir trīs zari:

    git branch

    atdod:

    branch1
    branch2
    * master
  3. Izveidojiet divas sava projekta kopijas, piemēram, xxxxx-1 un xxxxxx-2 kā brāļu projektus savā darbvietā.
  4. Apskatiet zarus projekta kopijās:

    cd ~/workspace/xxxxx-1
    git checkout branch1
    cd ~/workspace/xxxxx-2
    git checkout branch2
  5. 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.
  6. Salīdziniet catbN.txt failu saturu jtm.activity18 pakotnē starp projektiem ar galveno un/vai branch1/branch2 zariem.
  7. Apvienojiet visu numurēto failu catbN.txt saturu vienā catb.txt failā.
  8. Pārbaudiet, vai failam catb.txt ir atbilstošs saturs, palaižot GitMergeTest1.java vienības testu.
  9. 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 branch

    atdod:

    branch1
    branch2
    * master

Papildu informācija


Created by Valdis Vītoliņš on 2024-04-29 19:25
Last modified by Valdis Vītoliņš on 2024-04-29 19:27
 
Xwiki Powered
Creative Commons Attribution 3.0 Unported License