Podstawowy warsztat informatyka
|
|
- Leszek Krajewski
- 6 lat temu
- Przeglądów:
Transkrypt
1 Podstawowy warsztat informatyka Jakub Michaliszyn Instytut Informatyki Uniwersytetu Wrocławskiego Wykład 8
2 Ogłoszenia Lista 12 - dzisiaj termin! Jakub Michaliszyn (II UWr) PWI 2 / 16
3 Ogłoszenia Lista 12 - dzisiaj termin! Lista 13 - online, za 8 punktów Jakub Michaliszyn (II UWr) PWI 2 / 16
4 Ogłoszenia Lista 12 - dzisiaj termin! Lista 13 - online, za 8 punktów Lista 14 - offline Jakub Michaliszyn (II UWr) PWI 2 / 16
5 Ogłoszenia Lista 12 - dzisiaj termin! Lista 13 - online, za 8 punktów Lista 14 - offline Ostatni wykład - 27 grudnia Jakub Michaliszyn (II UWr) PWI 2 / 16
6 Ogłoszenia Lista 12 - dzisiaj termin! Lista 13 - online, za 8 punktów Lista 14 - offline Ostatni wykład - 27 grudnia Kolokwium - 3 lutego Jakub Michaliszyn (II UWr) PWI 2 / 16
7 Jak działa git ls.git HEAD config description hooks index info objects refs description - używany przez program GitWeb (poza tematem tego wykładu) config - opcje danego projektu info zawiera plik exclude, który działa podobnie do.gitignore, ale jest wyłącznie lokalny (może być inny na każdym komputerze) Jakub Michaliszyn (II UWr) PWI 3 / 16
8 Jak działa git HEAD hooks index objects refs HEAD plik wskazujący, gdzie teraz pracujemy index plik binarny zawierający posortowaną listę ścieżek wraz z uprawnieniami i sha1 zawartości plików. $ git ls-files --stage e2e18e8feae3c2ce946d4211b0abd45c0f0ac 0 Zadanie_1.py b4845ffa3d57dc d9156f837cbd dzialanie_programu b7bf5be136176f da494aef97cf273c 0 wizualizacja.py bd39e53273ac b9f27d2ddbaff5ddfee 0 zad2.py Jakub Michaliszyn (II UWr) PWI 4 / 16
9 Jak działa git hooks objects refs objects zawiera treść repozytorium refs zawiera wskaźniki do komitów Więcej o tych plikach: https: //git-scm.com/book/pl/v1/mechanizmy-wewn%c4%99trzne-w-git Jakub Michaliszyn (II UWr) PWI 5 / 16
10 git hooks Hooks - skrypty automatyzujące pracę. Mogą być lokalne i zdalne. Jakub Michaliszyn (II UWr) PWI 6 / 16
11 git hooks Najbardziej przydatne lokalne hooki pre-commit prepare-commit-msg commit-msg post-commit post-checkout pre-rebase Jakub Michaliszyn (II UWr) PWI 7 / 16
12 pre-commit Wywołuje się, gdy chcemy stworzyć komit. Jeśli zwraca 0, można stworzyć komit, inaczej jest to zabronione. Można wymusić komit dopisując opcję no-verify. Przykład: zabroń komita, jeśli są zmodyfikowane pliki niedodane do komita: #!/ bin /sh if [! -z \ " git status grep Changes not staged for commit "] then echo " Zapomnia łeś czego ś doda ć." exit 1 else exit 0 fi Jakub Michaliszyn (II UWr) PWI 8 / 16
13 prepare-commit-msg Wejście zawiera nazwę pliku z treścią opisu komita. Jakub Michaliszyn (II UWr) PWI 9 / 16
14 prepare-commit-msg Wejście zawiera nazwę pliku z treścią opisu komita. #!/ bin / bash branchname = git branch grep ^\* cut - b3 - firstline = head -n1 $1 if [ - z " $firstline " ] ; then # je ś li to nie jest amend sed -i "1s /^/ $branchname : \n/" $1 fi Jakub Michaliszyn (II UWr) PWI 9 / 16
15 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki Jakub Michaliszyn (II UWr) PWI 10 / 16
16 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu Jakub Michaliszyn (II UWr) PWI 10 / 16
17 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ Jakub Michaliszyn (II UWr) PWI 10 / 16
18 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ sed s@nie@tak@ Jakub Michaliszyn (II UWr) PWI 10 / 16
19 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ sed s@nie@tak@ sed s/nie/tak/g Jakub Michaliszyn (II UWr) PWI 10 / 16
20 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ sed s@nie@tak@ sed s/nie/tak/g sed s/[nn]ie/tak/g Jakub Michaliszyn (II UWr) PWI 10 / 16
21 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ sed s@nie@tak@ sed s/nie/tak/g sed s/[nn]ie/tak/g sed -r s/\([a-za-z]\+\)\\1/\\1\\1\\1/g Jakub Michaliszyn (II UWr) PWI 10 / 16
22 Dygresja o modyfikowaniu tekstu tr - zamienia lub usuwa pojedyncze znaki sed - kombajn do przetwarzania tekstu sed s/nie/tak/ sed s@nie@tak@ sed s/nie/tak/g sed s/[nn]ie/tak/g sed -r s/\([a-za-z]\+\)\\1/\\1\\1\\1/g Bardziej zaawansowane rzeczy (zwłaszacza filtrowanie) -> awk (i jego odmiany: gawk, tawk, nawk, mawk, jawk,... ). Jakub Michaliszyn (II UWr) PWI 10 / 16
23 commit-msg #!/ bin /sh test =" grep Kurde $1 " if [! -z " $test " ] then echo "Coś się sta ło?" read line echo " Zaiste ambaras. Przygotuj ę ci melis ę" ~/ make -a-tea.sh fi Jakub Michaliszyn (II UWr) PWI 11 / 16
24 post-commit #!/ bin / bash echo " Pope ł niono komita " echo " git log -1 HEAD " Jakub Michaliszyn (II UWr) PWI 12 / 16
25 post-checkout #!/ bin / bash pdflatex main. tex bibtex main pdflatex main. tex pdflatex main. tex acroread main. pdf & Jakub Michaliszyn (II UWr) PWI 13 / 16
26 Koniec o gicie Co dalej? Jakub Michaliszyn (II UWr) PWI 14 / 16
27 Koniec o gicie Co dalej? Smutna wiadomość: Kursu linuksa w tym roku nie będzie. Jakub Michaliszyn (II UWr) PWI 14 / 16
28 Koniec o gicie Co dalej? Smutna wiadomość: Kursu linuksa w tym roku nie będzie. Wpisy Jakub Michaliszyn (II UWr) PWI 14 / 16
29 Koniec o gicie Co dalej? Smutna wiadomość: Kursu linuksa w tym roku nie będzie. Wpisy Używanie gita na zajęciach? Jakub Michaliszyn (II UWr) PWI 14 / 16
30 Koniec o gicie Co dalej? Smutna wiadomość: Kursu linuksa w tym roku nie będzie. Wpisy Używanie gita na zajęciach? Czy chcemy mieć serwer z gitlab? Jakub Michaliszyn (II UWr) PWI 14 / 16
31
32 Ocena zajęć Obraz pochodzi z systemu zapisów Serdecznie proszę o szczegółowe opinie! Jakub Michaliszyn (II UWr) PWI 16 / 16
Podstawowy warsztat informatyka
Podstawowy warsztat informatyka Jakub Michaliszyn Instytut Informatyki Uniwersytetu Wrocławskiego Wykład 7 Ogłoszenia Terminarz 12-20 stycznia: rozwiązywanie list 11-12, w czasie pracowni można przyjść
Bardziej szczegółowoSystemy kontroli wersji
Systemy kontroli wersji Git Część I Podstawy Aleksander Lamża ZKSB Instytut Informatyki Uniwersytet Śląski w Katowicach aleksander.lamza@us.edu.pl Zawartość Czym jest Git? Dokumentacja i zasoby Ogólne
Bardziej szczegółowoGIT. System Kontroli wersji GIT. Rafał Kalinowski
GIT System Kontroli wersji GIT Rafał Kalinowski Agenda Czym jest GIT? Modele pracy Możliwości GIT a Kilka słów o terminologii Obiekty w GIT ie? Struktura zmian Operacje zdalne i lokalne Podstawowe operacje
Bardziej szczegółowoCo zostanie wypisane na ekranie? (1)
Wykład 11.05.2016 Co zostanie wypisane na ekranie? (1) class A { public: void wypisz(int n) { cout
Bardziej szczegółowoAdam Wójs <adam[shift+2]wojs.pl> git --wprowadzenie
Adam Wójs git --wprowadzenie Życie programisty A) Rozwój projektu B) Naprawianie błędów C) Refaktoryzacja kodu Ekstremalny przykład Wersja jądra Lb-a programistów Lb-a linii kodu
Bardziej szczegółowoProgramowanie I
Programowanie I 29.05.2017 Co zostanie wypisane na ekranie? (1) class A { public: void wypisz(int n) { cout
Bardziej szczegółowoBash - wprowadzenie. Bash - wprowadzenie 1/39
Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:
Bardziej szczegółowoSystem kontroli wersji Git
System kontroli wersji Git dr inż. Sebastian Ernst Katedra Informatyki Stosowanej W prezentacji wykorzystano ilustracje z: Scott Chancon, Pro Git, http://git-scm.com/book Systemy kontroli wersji Rejestracja
Bardziej szczegółowoSystem kontroli wersji git
System kontroli wersji git Adam Prochownik 13 października 2016 Adam git 13 października 2016 1 / 26 Plan prezentacji 1 Wstęp Materiały Po co kontrola wersji? Dlaczego git? 2 Podstawowe operacje Konfiguracja
Bardziej szczegółowoWstęp do Informatyki dla bioinformatyków
Wstęp do Informatyki dla bioinformatyków Wykład 12 - Programowanie w BASHu Trochę bardziej zaawansowane Bartek Wilczyński 25.1.2016 Organizacyjne Bardzo proszę o wypełnienie ankiet w USOS Szczególnie zależy
Bardziej szczegółowoRozproszony system kontroli wersji GIT. Piotr Macuk <piotr@macuk.pl>
Rozproszony system kontroli wersji GIT Piotr Macuk O mnie Programowanie Linux + vim 19 lat 12 lat Kontrola wersji 9 lat Ruby (on Rails) 5 lat Git 2 lata Agenda Czym jest git Instalacja
Bardziej szczegółowoKurs pracy w systemie Linux zadanie z listy zada«
Kurs pracy w systemie Linux zadanie z listy zada«jakub Michaliszyn Instytut Informatyki Uniwersytetu Wrocªawskiego 6 grudnia 2009 1 Pobieranie plików 2 Przepisywanie pliku 3 Alternatywa 4 Jeszcze wi cej,
Bardziej szczegółowoPOPULARNE POLECENIA SKRYPTY. Pracownia Informatyczna 2
SKRYPTY Pracownia Informatyczna 2 PRACOWNIA INFORMATYCZNA 2017/2018 MAGDA MIELCZAREK PRACOWNIA INFORMATYCZNA 2017/2018 MAGDA MIELCZAREK 2 cal wyświetlenie kalendarza Składnia: cal 2017, cal Polecenie cal
Bardziej szczegółowoZarządzanie projektami informatycznymi
Zarządzanie projektami informatycznymi Tworzenie repozytorium Repozytorium w programie git możemy stworzyć na dwa sposoby: git init albo git clone. git init git init inicjalizuje katalog jako repozytorium
Bardziej szczegółowoSystem operacyjny Linux
Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 6 Język bash Pierwszy skrypt Rozwinięcia parametryczne Bloki instrukcji Dwa przydatne polecenia Tablice Sprawdzanie warunków Instrukcje
Bardziej szczegółowoź ź ó ó ś ó ó ś ż ź ź ż ż ó ż ó ó ó ż ż
Ł Ł ż ó ż Ż ź Ę ż ś ś ś Ę ś Ź ź ź ó ó ś ó ó ś ż ź ź ż ż ó ż ó ó ó ż ż ł ż ó ŚĆ ż ż ź ż ż ż ź Ź ś ś ó ś ń ł ś ś ó ż ć ó ść ś ść ś Ę ś ś ć ś ś ł ś ś ó ś ś ś ż ć ż ó ść ć łó ść Ść Ź ó ł ś ś ć ó ł ń ń ć ł
Bardziej szczegółowoŁ ż ż Ł ż ż ż ż ż ż ż ż Ś ż ż ż ż ż ż ż ż ż ź ż ż ż ż ż ć ż ż ż ż ż ć ż
Ś Ż Ś ć ż Ś ż ź ż ż ż ć ż ć Ł ż ż Ł ż ż ż ż ż ż ż ż Ś ż ż ż ż ż ż ż ż ż ź ż ż ż ż ż ć ż ż ż ż ż ć ż ż ż ż ż ć ż ć ź ż ż ć ć ż ć ż ż ż ć ż ż ć ć ż ż ż ż ć ż ż ż ż ż ż ć ż ż ż ż ż ć ż ć ć ż ć ż ż ż ć ć ć
Bardziej szczegółowoę ę ż ż ć ć ę ć ę ż ć ć ę Ś ę ę ę Ź Ź ż Ś ę ć ć ę ę ę ę ę ę ż ć ż ć ę ę ę Ź ę ż ę ę ę
ę Ł ć ż ć ż ć ę ę ę ż ć ż ć ę ż ż ć ę ę ę ę ę ę ę ę ę ż ę ę ę Ź ę ż ę ć ż ę ę ę Ź ć Ź ę ę ż ż ć ć ę ć ę ż ć ć ę Ś ę ę ę Ź Ź ż Ś ę ć ć ę ę ę ę ę ę ż ć ż ć ę ę ę Ź ę ż ę ę ę ć ę ę ż ę ż ć ć Ść ć ę ć ć ż
Bardziej szczegółowoSystemy kontroli wersji git od wewnatrz Użycie gita Koniec. git. Rozproszony system kontroli wersji. sphere.pl. Koło Naukowe Sfera
od wewnatrz Użycie a Rozproszony system kontroli wersji Koło Naukowe Sfera od wewnatrz Użycie a Spis treści 1 Systemy kontroli wersji 2 od wewnatrz 3 Użycie a Czy ktoś tego w ogóle używa? Workflows Praca
Bardziej szczegółowoSystemy kontroli wersji
Systemy kontroli wersji Git Część II Gałęzie Aleksander Lamża ZKSB Instytut Informatyki Uniwersytet Śląski w Katowicach aleksander.lamza@us.edu.pl Zawartość Gałęzie Wstępne wymagania Wprowadzenie do systemów
Bardziej szczegółowoż ś ż ś Ę ś ż ś ś ś Ł ś ż Ł ż ś ś ś ż
Ą Ń Ę ś Ę Ą ś ś ż ż ś ś ś ś ż ś ż ś Ę ś ż ś ś ś Ł ś ż Ł ż ś ś ś ż ś ś ś ś ś Ś ś ś ś ś ś ż ś ś ż ś ś ż Ś ś Ź ś ś ś ść ś ś ż ż ś ś ś ś ś ś ś ż ż ś ż ś Ę ś ś ż ś ś ż ś ś ś ś ś ś ż ś ż ś ć ś ż ś ż ś ś ść ż
Bardziej szczegółowoKonfiguracja i administracja systemem kontroli wersji SVN
Instytut Teleinformatyki Wydział Inżynierii Elektrycznej i Komputerowej Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi Konfiguracja i administracja systemem kontroli wersji
Bardziej szczegółowoć Ą ź ć ć Ż ź ź Ą ź ć ź ć ź
Ż ź ź ź Ę Ą Ł ć Ą ź ć ć Ż ź ź Ą ź ć ź ć ź Ś Ź Ń Ź Ę Ę ź Ł ź Ż Ę ź Ż Ż Ż Ź Ź Ń ź Ź ź ć Ż Ę ć ć Ą ź ź Ź Ż Ś ź Ę Ę Ż Ż Ś Ę Ę ć Ż Ż Ń Ł Ń Ż Ż ź Ą Ą ź ź ź ć Ą ć ź Ż ć Ż Ę Ń Ę Ż Ż Ż Ó Ż Ż Ż Ż Ą Ł Ż Ł Ł Ł Ż Ż
Bardziej szczegółowoGit - podstawy. Błażej Kowalczyk. Koło Naukowe Robotyków KoNaR. 7 listopada 2014
Git - podstawy Błażej Kowalczyk Koło Naukowe Robotyków KoNaR 7 listopada 2014 łażej Kowalczyk (Koło Naukowe Robotyków KoNaR) Git - podstawy 7 listopada 2014 1 / 18 Wstęp Kontrola wersji Po co nam kontrola
Bardziej szczegółowo1 Systemy operacyjne laboratorium
1 1 Systemy operacyjne laboratorium 1.1 Sprawy organizacyjne Wykonanie większości zadań wymaga dostępu w trybie zwykłego użytkownika do serwera uniksowego/linuksowego. Najprościej jest uruchomic program
Bardziej szczegółowoĄ Ź ć Ń Ą ć Ź Ź
Ó Ó Ż Ę ć Ą Ź ć Ń Ą ć Ź Ź Ń Ą Ą Ź Ź Ń ć Ś Ł ć ć ć ź ć ć ć ć ć ć ć Ź ź ć ć Ł ć Ź ć ć ź ć ć Ą ć ć ć ć ź ć Ą Ż Ż ć ć ć ć ć ć ć ć Ź Ź ć ć Ń ć ć ć ć Ą ć ć ć ć ć ć Ź ć ć ć Ć Ń Ż Ź ć ć Ń ć ć ć ć Ą Ń ć ć ć Ą ć
Bardziej szczegółowoTak. Konrad Ktoso Malawski konrad.malawski@java.pl - @ktosopl blog.project13.pl - SFI 2011-11.03.2011
Tak. Tak. Po prostu. github.com/ktoso @ktosopl blog.project13.pl Masz pytanie? Nie czekaj do końca prezentacji! Poproszę... Pytanie do publiczności Ważne słowa (-: WAŻNE :-) System kontroli wersji Scentralizowany
Bardziej szczegółowoProgramowanie Systemów Wbudowanych
Programowanie Systemów Wbudowanych Wprowadzenie do Systemu Kontroli Wersji GIT ¹ródªo: git-scm.com dr in». Krzysztof Czarnecki Wydziaª Elektroniki,Telekomunikacji i Informatyki Politechnika Gda«ska 2015
Bardziej szczegółowoponad 90 000 pracowników ponad 60 000 pracowników ponad 30 000 pracowników ponad 3 000 pracowników
ponad 90 000 pracowników ponad 60 000 pracowników ponad 30 000 pracowników ponad 3 000 pracowników finanse firmy Ventures Capital, a potem reklamy kwestie socjalne darmowe jedzenie, transport do pracy,
Bardziej szczegółowoCVS system kontroli wersji
CVS system kontroli wersji Agenda Podstawowe pojęcia Podstawowe polecenia Metody dostępu do repozytorium Konfiguracja i używanie aplikacji klienckich Konflikty i ich rozwiązywanie Dodatkowe możliwości
Bardziej szczegółowoJacek WOŁOSZYN AUTOMATYZACJA PROCESU ARCHIWIZACJI PRZYROSTOWEJ DANYCH Z WYKORZYSTANIEM GIT AUTOMATING THE PROCESS OF INCREMENTAL BACKUP DATA USING GIT
Dydaktyka Informatyki 10(2015) ISSN 2083-3156 DOI: 10.15584/di.2015.10.18 http://www.di.univ.rzeszow.pl Wydział Matematyczno-Przyrodniczy UR Laboratorium Zagadnień Społeczeństwa Informacyjnego Jacek WOŁOSZYN
Bardziej szczegółowoŚrodowisko programisty. Środowisko programisty 1/35
Środowisko programisty Środowisko programisty 1/35 Środowisko programisty 2/35 Literatura 1. Butcher P., Debugowanie. Jak wyszukiwać i naprawiać błędy w kodzie oraz im zapobiegać, Helion, Gliwice 2010
Bardziej szczegółowogit krótki przewodnik
git krótki przewodnik Spis treści Podstawy pracy z systemem git (pojęcia)... 2 Instalacja klienta git Atlassian SourceTree... 2 Konfiguracja Atlassian SourceTree do współpracy z bitbucket.org... 3 Tworzenie
Bardziej szczegółowoWstęp do informatyki. stęp do informatyki Polecenia (cz.2)
Wstęp do informatyki stęp do informatyki Polecenia (cz.2) Lista procesów top Pokaż listę procesów polecenie interaktywne Procesy Uruchamianie w tle. shell nie czeka na zakończenie procesu, można wydawać
Bardziej szczegółowoMBUM #2. Zarządzanie kopiami konfiguracji RouterOS. Jacek Rokicki
MBUM #2 Zarządzanie kopiami konfiguracji RouterOS Jacek Rokicki w IT od 1998, entuzjasta systemów operacyjnych z rodziny Unix, projektowanie, budowa i utrzymanie wysoko dostępnych rozwiązań z wykorzystaniem
Bardziej szczegółowoKsięgarnia PWN: Emmett Dulaney - Novell Certified Linux Professional (NCLP)
Księgarnia PWN: Emmett Dulaney - Novell Certified Linux Professional (NCLP) O autorze 9 Dedykacja 9 Podziękowania 9 Kontakt z Czytelnikami 10 Rozdział 1. Proces zdobywania certyfikatów NCLP i planowanie
Bardziej szczegółowoś ść ść ś ść ść ś ś ś ś ść ś ś ś ść ść
Ą Ł Ł Ł Ę Ł ś ś ś ś ść ść ść ść Ś ść ŚĆ ś ŚĆ ś ś ść ść ś ść ść ś ś ś ś ść ś ś ś ść ść ś ś ś Ż ś Ś ś Ś ść ś ś ś ś ś ś ś ś Ś ś ś ś ś Ł Ś ś ś ś Ś ś ś ź Ś ŚĆ ś ś ś ś ś ś Ś ś Ś ś ś ś ś ś ś ś Ś Ś ść ś ś ś ś
Bardziej szczegółowo1 Przygotował: mgr inż. Maciej Lasota
Laboratorium nr 1 1/7 Język C Instrukcja laboratoryjna Temat: Programowanie w powłoce bash (shell scripting) 1 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do programowania w powłoce Skrypt powłoki
Bardziej szczegółowoUżytkowanie PortableGit w systemie Windows. 1. Najważniejsze informacje
Użytkowanie PortableGit w systemie Windows. 1. Najważniejsze informacje Git w wersji przenośnej umożliwia korzystanie z repozytoriów na każdym systemie z rodziny Windows, który nie posiada zainstalowanego
Bardziej szczegółowoGit, Bitbucket, IntelliJ IDEA
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Zakład Informatyki Narzędzia i środowiska programistyczne Laboratorium 3 Git, Bitbucket, IntelliJ IDEA Prowadzący: Kierunek: Semestr: Rok: Informatyka Zimowy
Bardziej szczegółowoPowłoka bash. Kurs systemu Unix 1
Powłoka bash Kurs systemu Unix 1 Skrypty powłoki Skrypt powłoki to plik tekstowy, rozpoczynający się sekwencją: #!/usr/local/bin/bash # taki sobie skrypt lub podobną. Polecenie: sekwencja napisów, odzielonych
Bardziej szczegółowoPlatforma GitHub. 1 Cel laboratoriów. 2 GitHub. 2.1 Git. źródeł.
Platforma GitHub 1 Cel laboratoriów Zapoznanie się z działaniem platformy GitHub. źródeł. Założenie konta i nauka współdzielenia 2 GitHub GitHub hostingowy serwis internetowy przeznaczony dla projektów
Bardziej szczegółowoĄ ŚĆ Ś Ś Ę ć
Ą Ę Ą Ą ŚĆ Ś Ś Ę ć ć ć ć ź ć ć ć ć ć ć ć ć Ą ć ć ć Ą Ś ć Ś ć ć Ą ć Ś Ś Ą Ś Ą ć ć Ą ź ź ć ć Ą ć ź ć Ą ć Ą ć ć ć ć ć ć ć ć ć ć ć ć ć ź ć ć Ś ć ć ć Ę Ą ć Ą ć ć ć ć ć ć Ł ź ź ź Ł Ł ć Ą ć ć ć ć ć Ą ć Ą ć Ą
Bardziej szczegółowoź Ź Ź ć ć ć ź ć ć ć ć ć Ź
ź Ź Ź ć ć ć ź ć ć ć ć ć Ź ć ć ć ć ć ć ć ć Ż ć ć ć ć ć ć ć ć ć ć ć Ż Ż ć ć ć ć ć ć ć ć Ż ć ć ć ź ć Ź ć ć ć ć ć ć ć ć ć ź ć ć ć ć ć ć ć ć ć ć ć ć ć ć Ż ć ć ć ć Ż ć ć ć ć ć ć ć ć Ż ć Ł Ś Ś ć Ą Ę ć Ę ć Ż ć
Bardziej szczegółowoŻ ń ń ź ć Ż Ł ć ż ć ż ć Ś Ć ć ż ń ż ń ń ż Ć ż ć ż ń
Ż ż ż ń Ł Ż ż ń ń ż ń Ę ń ń ż Ż ż Ż ń ń ź ć Ż Ł ć ż ć ż ć Ś Ć ć ż ń ż ń ń ż Ć ż ć ż ń Ę ń ń Ź Ż ć ń ń ń ń ż ż ć Ź ń ń Ź Ś Ś ń ć Ź ń Ę Ę ń ć ż ć Ś Ę Ź ż ń ż Ż Ż Ś ż Ć ż ń Ć ż ż ń ć Ż ż ż ć Ć Ż ż Ś ż ć Ź
Bardziej szczegółowoż ń ż ć ń ż ść ś ż ć ś ś Ż ść ść ś ść ść ść ść ć ń ć ń ć ń ś ś ś ż ć ź ś ś ś ń ż ś ż ż ż ś ś ż ć
ż ń ż ć ń ż ść ś ż ć ś ś Ż ść ść ś ść ść ść ść ć ń ć ń ć ń ś ś ś ż ć ź ś ś ś ń ż ś ż ż ż ś ś ż ć ż ż ż ś ś ść ż ść ś ść ś ż ś ś ś ś ś ż ś ś ś ś ż ś ś ś ś ż ś Ź ś ś ś ś ż ń ś ż ż ż ć ż ź ż ż ć ż Ż ś ć ś
Bardziej szczegółowo1. shell co to i co umożliwia, jakie są shell e. 2. skrypty powłoki. crone dr inż. Anna Zatwarnicka Skrypty i crone
Skrypty i crone 1 1. shell co to i co umozliwia, jakie są shell e 2. Języki skryptowe jakie, co umożliwiają 3. sh jak pisać skrypty, krótki przegląd poleceń i przykłady 4. wywoływanie skryptów, zmienna
Bardziej szczegółowoProgramowanie zespołowe
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Zakład Informatyki Laboratorium 6 Programowanie zespołowe Prowadzący: Kierunek: Semestr: Rok: Informatyka Zimowy 2 Programowanie zespołowe Wymagania wstępne
Bardziej szczegółowoGit rozproszony system kontroli wersji
Git rozproszony system kontroli wersji Piotr Macuk Wstęp System kontroli wersji (ang. version control system, VCS) służy do śledzenia zmian projektu w czasie. Umożliwia współpracę wielu osób oraz ułatwia
Bardziej szczegółowoMichał (plucho) Wronkaplucho@gmail.com Subversion Wykorzystanie i administracja repozytorium
Subversion Wykorzystanie i administracja repozytorium Michał (plucho) Wronka plucho@gmail.com 14.01.2006 Repozytorium Część I Odrobina Teorii Repozytorium Ogólna koncepcja Modele wersjonowania 1 Repozytorium
Bardziej szczegółowoPowłoka I. Popularne implementacje. W stylu sh (powłoki zdefiniowanej w POSIX) W stylu csh. bash (najpopularniejsza) zsh ksh mksh.
Powłoka I Popularne implementacje W stylu sh (powłoki zdefiniowanej w POSIX) bash (najpopularniejsza) zsh ksh mksh W stylu csh csh tcsh 12 października 2018 1 / 16 Powłoka II Zachęta Komunikuje się z użytkownikiem
Bardziej szczegółowoPrzekierowanie wejścia wyjścia:
Przekierowanie wejścia wyjścia: program ma trzy podstawowe strumienie wejścia-wyjścia - standardowe wejście - standardowe wyjście - standardowe wyjście diagnostyczne przekierowanie standardowego wyjścia
Bardziej szczegółowoBash i algorytmy. Elwira Wachowicz. 20 lutego
Bash i algorytmy Elwira Wachowicz elwira@ifd.uni.wroc.pl 20 lutego 2012 Elwira Wachowicz (elwira@ifd.uni.wroc.pl) Bash i algorytmy 20 lutego 2012 1 / 16 Inne przydatne polecenia Polecenie Dziaªanie Przykªad
Bardziej szczegółowoskrypt powłoki to plik tekstowy, rozpoczynający się sekwencją: pierwsza linia określa powłokę, w której wykonywany jest skrypt; druga to komentarz
Ćwiczenie 6 Skrypty powłoki - programowanie w powłoce bash 1. Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości powłoki bash od strony programistycznej. System UNIX (Linux) pozwala tworzyć skrypty,
Bardziej szczegółowoWstęp do systemu Linux
M. Trzebiński Linux 1/8 Wstęp do systemu Linux Maciej Trzebiński Instytut Fizyki Jądrowej Polskiej Akademii Nauk Praktyki studenckie na LHC IVedycja:2016r. IFJ PAN Uruchomienie terminala Jeżeli na komputerze
Bardziej szczegółowoGit Podstawowe pojęcia, instalacja i konfiguracja
Git Podstawowe pojęcia, instalacja i konfiguracja System kontroli wersji (system kontroli rewizji) ułatwia synchronizację plików projektu przez wszystkich uczestników. Git rozproszony system kontroli wersji.
Bardziej szczegółowoć ć Ł ć Ź ć Ł ź ć Ś ć ć Ż Ł Ż ć ż ć
Ł Ź Ł Ł ź ź Ż Ż ż Ż ć Ś ż ć ć Ę ć ć Ł ć Ź ć Ł ź ć Ś ć ć Ż Ł Ż ć ż ć Ł ć ć ć ć Ł Ż ć Ł ź ć Ś Ż Ż Ż ż Ż Ż ż Ż Ś Ż Ą Ł Ż ź Ż Ż Ż Ż Ż Ż Ś Ż Ż ż Ż Ż ż ż Ł Ż Ś Ż Ż Ż Ż Ż Ż Ś Ż Ę Ł Ź Ó ż Ę Ł ź Ł Ź Ż ż Ł Ż Ż ż
Bardziej szczegółowoŚ ć Ś Ę Ś Ś Ś Ś Ę Ę
Ł Ś Ę ź Ż Ż ź ź Ż Ś Ż Ś Ł Ś ć Ś Ę Ś Ś Ś Ś Ę Ę Ś Ę Ń Ę ć ć Ę Ś Ę Ś Ę Ś Ś Ś ŚĘ ć Ś Ś Ś Ś ŚĘ Ł Ś Ł ź Ę ź ź ź ź Ń Ś Ś Ń ź ć ź ź ź ź ź ź Ś ź Ż ź Ń ź Ś ź ź ć Ę ź Ę Ę Ś Ę Ę Ł ź ź Ę ć Ś Ś Ł Ś Ę Ś Ł Ł Ś ć Ł ź Ł
Bardziej szczegółowoĘ ś
ć Ę Ł ś Ę ś ś ż Ź ż ż ż ż ż ś ż ż Ż Ę ś ść ść ś Ć ś ś Ć ść Ź ć Ż ć ś ż ś ść ś ś ś ś ć Ć ś Ć ś ś Ź ś ś Ź ś ź ś ż ż ś ś ś ź ś ś Ź Ł ż ś ż Ę Ź ś Ę Ę ż Ę Ź Ę ś ś ś ć ź ś ś ś ś ś ś ś Ź ś ż ż ć ć ć ś Ę ż ś ć
Bardziej szczegółowoć Ą Ą Ł Ą
ź ź ź ć ć Ą Ą Ł Ą ź ź Ę Ą ź Ą ć Ł Ł Ą Ś Ę ź ź Ą Ą ź ć ć Ł Ę ć ź ć ć Ą Ć ź ź ź ć ć ć ć ć ź ź ć ć ź ć Ś Ę ć ć ć ć Ł ź ź ź ź ć Ę Ż ć ć ć ć Ę Ę ć Ę Ę ć ć Ę ć ć Ł ć Ć ć Ł Ł Ę Ę ć Ę ć ź ć Ń Ł Ł Ł Ś ć ć ć Ę Ś
Bardziej szczegółowoŚ Ę Ą Ł Ś Ł Ł Ł Ł Ł Ś Ś Ł Ł Ł Ą Ł Ł Ł Ł Ł Ą Ą Ł
ę Ą Ł Ł Ś Ę Ą Ł Ś Ł Ł Ł Ł Ł Ś Ś Ł Ł Ł Ą Ł Ł Ł Ł Ł Ą Ą Ł Ł ś ś ś ś ę ś ę ę ś ść ść ść ę ę ę ść ę ś Ą Ą ś Ż ść Ź Ś Ą ę ść ść ść Ą ś Ż ę Ż Ń Ą Ł ś ę ś ę ś ś ę ś ś ść Ę Ś ś Ś ś Ś ś Ś ź ę ź ę ść ś ę Ę ś Ł ść
Bardziej szczegółowo