Yeni bir kurumda bir Full Stack Web Developer olarak işe başladığınızı hayal et. İlk gün yapacağın işlerden biri de, sorumlu olacağın projenin kodlarını kendi bilgisayarınıza almak ve bu kodların çalışacağı ortamı hazırlamak.
Sorumlu olacağın projenin kodlarını çalıştırabilmek için;
- Tüm gerekli programları yüklemelisin.
- Bilgisayarında yeni bir SSH key oluşturup Github hesabına eklemelisin.
Bunları yaptıysan, sana yöneticin tarafından verilen ilk görevin 'Git'e aşina olmak' projesi. Projenin detaylarını aşağıdaki görevi adımları olarak bulabilirsin.
- Bu repo'yu sağ üstteki Fork butonu ile kendi hesabında bir kopyasını oluştur.
- ❗Kendi Github hesabında❗oluşan kopya'yı aç. Bilgisayarınıza clone'lamak için sağ üstteki yeşil
Code
butonu ile SSH URL'i kopyala. SSH URL örneği:git@Github.com:senin-Github-hesabin/fsweb-s1g1-projesi-web-development-projesi-icin-git
- Mac kullanıyorsan
Terminal
i, Windows kullanıyorsanGit Bash
'degit clone
yazdıktan sonra bu url'i yapıştırıp çalıştır. Örneğin:git clone git@Github.com:senin-Github-hesabin/fsweb-s1g1-projesi-web-development-Projesi-icin-git
- Clone'ladığın projenin klasörüne gir. (İPUCU:
ls
komutu ile oluşan klasörün adını görebilir,cd
komutu ile klasöre girebilirsin.) - Bir branch yarat:
git checkout -b 'isim-soyisim'
- Sorular.md dosyasındaki soruları cevapla.
- Aşağıdaki adımları takip ederk;
- 1 [ ] bilgisayarında değiştirdiğin dosyayı ekle (
git add dosya-adi
), - 2 [ ] commit ediniz(
git commit -m 'Yaptığın değişikliği, iki hafta sonraki unutkan haline bile hatırlatabilecek bir açıklama'
) - 3 [ ] ve Github'a push'la (
git push -u origin isim-soyisim
). - 4 [ ] Github'da Pull Request oluştur: Kendi reponun içerisinde iken, yeni geliştirme yaptığın branchden, main branche pull pull request gönder: Sağda yeni oluşturduğun branch
'isim-soyisim'
, solda isemain
branch olduğundan emin ol. Uyarı: "merge" buton'una basmadığına emin ol!)
Verilen görevi tamamladıktan sonra Workintech Platformu'nda (app.workintech.com.tr) Sprint 1>Gün 1
'in sonundaki "Proje Teslim: Sprint 1 Gün 1
" içeriğini açıp; Github hesabınızda oluşturduğun repo'nun adresini buraya ekle.
Eğitmenlerimiz, gün projeni kontrol edecek, gereken durumlarda sana slack üzerinden geribildirimde bulunacak.