A short Git user's primer and crash course Trumpa Git naudojimo instrukcija ========================================== Komandos, kurias reikia atlikti vieną kartą prieš pradedant užduotį: For the first time, only once: ------------------------------ # 0. (EN) Install git if you have not done this already: # 0. (LT) Įdiekite Git savo sistemoje, jei to dar nepadarėte: sudo apt install git # on Debian, Ubuntu, Mint Linux or WSL # (EN) On Mac, it is probably "brew install git", but please check. # (LT) Mac sistemose, Git, greičiausiai, gali būti įdiegiamas komanda "brew # install git" # 1. (EN) Go to your home directory on Linux, Mac or WSL: # 1. (LT) Pereikite į savo namų direktoriją Linux, Mac arba WSL sistemose: cd # 2. (EN) Create a fresh directory for your assignment: # 2. (LT) Sukurkite naują tuščią direktoriją savo užduočiai: mkdir computer-architecture-assignment cd computer-architecture-assignment # 3. (EN) Initialise the repository: # 4. (LT) Inicializuokite repozitoriją: git init Kiekvieną kartą, kai dirbate su projektu ir pakeičiate vieną ar kelis failus: Each time you work on your project and change some files: --------------------------------------------------------- # 1. (EN) Go to your home directory: # 1. (LT) Pereikite į namų direktoriją: cd # 2. (EN) Go to you project directory: # 2. (LT) Pereikite į projekto direktoriją: cd computer-architecture-assignment # 3. (EN) Do some work; make a *small* change to the project: # 3. (LT) Atlikite *nedidelį* projekto žingsnį (pakeitimą) nano README.txt # 4. (EN) Add all files to commit list and commit them: # 4. (LT) Pridėkite pakeistus ar sukurtus failus prie versijuojamų # failų ir įkelkite juos į repozitoriją: git add --all git commit -a -m "Added this-and-that to the README." # 5. (EN) Look at the work you have done: # 5. (LT) Peržiūrėkite savo darbą: git log --oneline -20 Baigę darbą, pateikite jį vertinimui: When you finish you work and submit the assignment: --------------------------------------------------- # 1. (EN) Go to you home directory: # 1. (LT) Pereikite į namų direktoriją: cd # 2. (EN) Archive your working directory: # 2. (LT) Suarchyvuokite savo darbo direktoriją: tar -cvjf computer-architecture-assignment.tbz computer-architecture-assignment # (EN) If 'tar' does nor work for you, try 'zip': # (LT) Jei 'tar' komanda dėl kažkokių priežasčių neveikia, pabandykite 'zip': zip -r computer-architecture-assignment.zip computer-architecture-assignment # (EN) Upload the resulting "computer-architecture-assignment.tbz" to the # Virtual Learning Environment. # (LT) Įkelkite gautą failą "computer-architecture-assignment.tbz" į # atitinkamą pateikimo veiklą Virtualioje mokymo aplinkoje.