Wyślij swoją aplikację na GitHuba
Created by Alyson La, @taxaly
Wszystko czego potrzebujesz zanim zaczniesz
Git & GitHub
- Sprawdź czy masz zainstalowanego gita
- W terminalu wpisz
git --version
- W terminalu wpisz
- Jeśli nie, pobierz gita [tutaj] (http://git-scm.com/downloads).
Później ustaw swoje imię i nazwisko oraz email - w terminalu:
- Wpisz
git config --global user.name "Imię i nazwisko"
-
Wpisz
git config --global user.email "twój@adres.email"
- Aby sprawdzić czy git jest już skononfigurowany możesz wpisać
git config --list
- Wpisz
- Stwórz darmowe konto na GitHub, lub zaloguj się jeśli już masz konto.
COACH: Powiedz coś więcej o gicie, kontroli wersji i open source.
Wyślij swoją aplikację na GitHuba
Na swoim profilu na GitHuba kliknij na przycisk New repository
, nazwij nowe repozytorium (przykład:
railsgirls
), krótko opisz, wybierz opcję Public
, a następnie naciśnij Create repository
.
W wierszu poleceń upewnij się, że jesteś w folderze aplikacji railsgirls
(polecenie cd
), a następnie wpisz:
git init
To stworzy nowe lokalne repozytorium gita w Twoim projekcie.
Uwaga: Jeżeli przerobiłaś już Heroku guide, wówczas repository zostało już zainicjalizowane, więc możesz przejść do dalszych kroków.
Następnie wpisz:
touch README
To polecenie stworzy plik o nazwie README
wewnątrz Twojej aplikacji railsgirls
.
COACH: Powiedz nieco więcej o plikach README.
Następnie wpisz:
git status
To polecenie wypisze wszystkie pliki z katalogu w którym obecnie pracujesz.
COACH: Powiedz nieco więcej o swoich ulubionych poleceniach w gicie.
Następnie wpisz:
git add .
To polecenie doda wszystkie Twoje pliki do indeksu.
Następnie wpisz:
git commit -m "Mój pierwszy commit"
To polecenie zapisze wszystkie zmiany dodane do indeksu. "Mój pierwszy commit"
jest opisem tych zmiany.
Następnie wpisz:
git remote add origin git@github.com:<twój login>/railsgirls.git
Na stronie Twojego repozytorium na GitHubie możesz znaleźć clone URL
.
Powyższe polecenie dodaje informację o repozytorium zdalnym do Twojego lokalnego repozytorium.
Następnie wpisz:
git push -u origin master
To polecenie prześle Twoje lokalne zmiany na Githuba.
Gratulacje! Twój projekt jest już na GitHubie!
Jeżeli chcesz nadal zmieniać coś w swojej aplikacji i przesyłać zmiany do GitHuba, wystarczą Ci poniższe polecenia
git add .
git commit -m "Opis zmian"
git push origin master
Co dalej?
Stań się częścią społeczności Open Source
- Śledź poczynania Rails Girls i Twoich coachów na GitHubie
- Przeglądaj i śledź ich projekty
- Fork repozytorium, później sklonuj i prześlij (push) zmiany do swojego forka. Dziel się zmianami z organizatorami wysyłając im pull request!
- Stwórz issue dotyczące projektu jeśli znajdziesz błąd w projektach innych osób.
- Poznawaj inne projekty - możesz wyszukiwać je wg języka programowania lub po słowach kluczowych
Dowiedz się więcej na temat gita
- Zobacz trygit.org
- Używaj git cheat sheet
- Sprawdzaj polecenia na gita pod adresem git-scm.org