Paź
22
2013
22
2013
TortoiseGit + Bitbucket – Tworzenie repozytorium i pierwszy commit
Zamieszczam opis jak utworzyć lokalne repozytorium i puścić pierwszy commit wraz ze zmianą nazwy brancha.
Instalację Gita oraz wszelkie czynności związane z szyfrowaniem opisałem w tym wątku.
Tworzenie repozytorium
- Tworzymy repo w serwisie Bitbucket.
Jest to intuicyjne i nie będę zamieszczał screenów ;) Do ogarnięcia. - Tworzymy repo na dysku lokalnym.
Prawy myszy na wybranym folderze z plikami naszego projektu, klikamy Git Create repository here….
- Nie zaznaczamy Make it Bare.
Zmiana nazwy Brancha Master
- Robimy pierwszy commit do Master (za chwilę zmienimy jego nazwę).
- Jeżeli chciałbyś zmienić nazwę brancha, możesz to zrobić dopiero po pierwszym komicie na localu (jeszcze przed pushem na serwer Bitbucket). Opiszę to w kolejnym kroku.
W tym oknie wpisujemy komentarz i zaznaczamy pliki, które chcemy skomitować.
- Klikamy Push.
- Tutaj mamy okazję zmienić nazwę branch Master na inny. W sekcji Ref, klikamy w opcje w branchu lokalnym i wybieramy RefBrowse.
- Następnie wybieramy prawym myszy utworzony lokalnie główny branch master i klikamy Rename.
Commit
- Po zmianie nazwy, dodajemy adres do naszego zdalnego repo na Bitbucket. Robimy to ponownie w oknie, gdzie akceptujemy opcje dla akcji Push. Wybieramy w sekcji Destination -> Remote -> Manage.
Generowanie klucza opisałem w sekcji Generowanie kluczy SSH przez PuttyGen.
- Po wykonaniu powyższych czynności powinniśmy widzieć poniższy screen. Klikamy OK.
Pageant może zapytać o hasło do klucza.
- Następnie Push. W ten sposób serwer Git Bitbucket otrzymuje pierwszy branch z naszą własną nazwą zamiast Master.
Dodatkowe informacje:
- Dokumentacja Git – http://git-scm.com/.
- Tutaj znajdziesz tutek jak instalować i konfigurować Git, nakładkę TortoiseGit, Puttygen oraz importować istniejący projekt z repo na Bitbucket.
Tagi: git
Podobne tematy
6 komentarzy + Dodaj komentarz
Dodaj komentarz
O mnie
Najnowsze wpisy
- Drzewo kategorii – budowa struktury od dołu do góry
- PHPExcel – export + import pliku XLS
- WordPress + Polylang – Tworzenie klasy CSS z ID strony/wpisu w wybranym języku
- Mailing – Poprawna konstrukcja szablonu maila HTML/CSS i prawidłowy wygląd w programie pocztowym
- Szukasz programisty PHP dla e-commerce?
Hej,
Skonfigurowałem wszystko jak trzeba zrobiłem GitClone pustego repo z bitbucket, daje Add potem próbuje commit -> „master” i dosteje „username and email must be set before commit”
czy ktoś wie jak to rozwiązać i o co chodzi ?
odpowiadam sobie sam sytuacja trywialna :P ustawienia w configu
Hej :)
Sorry, że teraz dopiero odpisuję, ale nie było mnie przy kompie w weekend :/
Dzięki za pytanie i jednocześnie odpowiedź :P
Jakby coś, to pisz śmiało :)
Postaram się pomóc.
Jak zmienić autora commitu:) goo.gl/1FdqOi
Hej, nie mogę się podłączyć. Wyskakuje mi błąd: Disconnected: No supported authentication methods available (Server sent: publickey). Co robie źle?
Obstawiam, że klucze masz nieprawidłowe.
„Server sent: publickey”