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
Codebutonu ile SSH URL'i kopyala. SSH URL örneği:[email protected]:senin-Github-hesabin/fsweb-s1g1-projesi-web-development-projesi-icin-git - Mac kullanıyorsan
Terminali, Windows kullanıyorsanGit Bash'degit cloneyazdıktan sonra bu url'i yapıştırıp çalıştır. Örneğin:git clone [email protected]:senin-Github-hesabin/fsweb-s1g1-projesi-web-development-Projesi-icin-git - Clone'ladığın projenin klasörüne gir. (İPUCU:
lskomutu ile oluşan klasörün adını görebilir,cdkomutu 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 isemainbranch 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.