Korzystanie z repozytorium w serwisie GiTHub
Transkrypt
Korzystanie z repozytorium w serwisie GiTHub
Korzystanie z repozytorium w serwisie GiTHub Koło naukowe – Solving games Wydział Elektroniki, Telekomunikacji i Informatyki To play or not play – is this game still unresolved ? Autor: Tomasz Goluch Wersja: 1.0 I. Założenie konta użytkownika w serwisie github.com. Cel: Założenie konta użytkownika w celu korzystania z repozytorium serwisu github.com. Wejdź na stronę: https://github.com/plans. Wybierz: Create a free account Wypełnij pola: Username, Email Address, Password, Confirm Password. Zatwierdź formularz: Create an account. Powinieneś zostać automatycznie zalogowany, w przeciwnym przypadku wybierz: Login I wypełnij pola: Login or Email oraz Password. II. Dodawanie nowego użytkownika do repozytorium projektu. Cel: Dodanie nowo założonego konta do użytkowników repozytorium: game-algos. W celu dodania nowo założonego konta do użytkowników repozytorium proszę wysłać maila z: Imieniem, Nazwiskiem, Numerem indeksu, Username i Email Address na konto: [email protected]. Po dodaniu przez gospodarza repozytorium powinno być ono widoczne po zalogowaniu się na nowo dodanym koncie w ramce: Your Repositories → jaskij/game-algos. III. Utworzenie lokalnej kopii repozytorium. Cel: Zainstalowanie oprogramowania: Git for Windows i TortoiseGit oraz utworzenie lokalnego repozytorium. Ściągnij Git’a pod Windows: http://git-scm.com/download/win Zainstaluj Git’a ( wybierz opcję Use Git Bash only, Use OpenSSH oraz Checkout Windows-style, commit Unix-style line endings): Ściągnij TortoiseGit’a: http://code.google.com/p/tortoisegit/downloads/list Zainstaluj TortoiseGit’a ( wybierz opcję: TortoisePLink, coming from Putty, … ): Stwórz nowy, pusty katalog w którym będzie przechowywane lokalne repozytorium. Kliknij prawym prawym przyciskiem myszy i z menu kontekstowego wybierz: Git Create repository here… Ponownie kliknij prawym przyciskiem myszy i z menu kontekstowego wybierz: Git Sync… W polu Remote URL: podaj adres repozytorium: https://github.com/jaskij/game-algos Wybierz Pull a następnie OK. IV. Obsługa repozytorium z poziomu Visual Studio. Cel: Zainstalowanie oprogramowania: Git Extensions w celu obsługi repozytorium z poziomu Visual Studio. Ściągnij Git Extensions: http://sourceforge.net/projects/gitextensions/ Zainstaluj Git Extensions ( jako klienta SSH wybierz PuTTY (plink.exe) ): Uruchom Visual Studio 2010. W głównym menu powinna pojawić się nowa gałąź: Git Wybierz: Git → Clone repository → Choose language → English. W celu konfiguracji konta użytkownika wybierz: You need to configure a username and an email address → Repair. Wypełnij pola: User name, User email i wybierz OK. Otwórz projekt z repozytorium: File → Open → Project/Solution… → Ścieżka do repozytorium Git\game-algos.sln → Otwórz. Dodaj pasek narzędzi rozszerzeń Git’a: View → Toolbars → GitExtensions. W celu odczytania bądź zapisania zmian w zdalnym repozytorium użyj niebieskich strzałek (uwaga na odpowiedni kierunek !!!) natomiast w celu skomitowania release’a wybierz: Commit.