Operacje na projekcie

Pierwsze operacje na nowym projekcie

# git status

# git add nazwa_pliku
# git add .                        // dodaje wszystko w katalogu
# git add -A                       // dodaje wszystko

# git commit    -m "komentarz" 
# git commit -a -m "komentarz"     // zatwierdza wszystko

# git log

Usuwanie pliku – poprzez git

# git rm plik_1.txt

# git commit -m "Usunięto plik_1"

# ls -l 
  -- plik_1.txt usunięty z katalogu roboczego

# git status
  -- OK

# git checout -- plik_1.txt
  -- error: didn't match ...    - po zatwierdzeniu nie można odzyskać pliku

Usuwanie  pliku z poziomu linux’a – bez zatwierdzenia

# rm plik_2.txt

# git status 

  deleted: plik_2.txt

# git checout -- plik_2.txt

# git status
  OK

# ls 
  plik_2.txt   - przywrócony plik