Ana içeriğe atla

Git Yeni Kod Ekleme


  • Git Bash' i açın.
  • 'cd koddizini' ile kodunuzun olduğu klasöre gelin.
  • 'git status' yazarak yeni yazdığınız kodun eklenmemiş olduğunu görürsünüz.
  • 'git add .' yazarak bütün dosyaları ekleyin.
  • 'git commit' ile commit edin. İsterseniz  'git commit -m "mesajiniz" ile mesaj da ekleyebilirsiniz.
  • 'git push' ile uzaktan sizin ve başkaların erişebilmesini sağlayın.
  • 'git log' ile bütün yaptıklarınızı adım adım görebilirsiniz.

Bu adımları Intellij IDEA'dan da yapabilirsiniz. Sol altta Version Control kısmında log kısmından eklenen, commit edilen dosyaları görebilirsiniz.
Sağ üstten de commit yapabilirsiniz.


Kodunuz localdeyse ve uzağa yeni repo açıp kodu göndermek istiyorsanız:
git init
git remote add "yenirepoadi" https://github.com/.../yenirepodadi.git
git push -u testgurulogin master


Uzağa açtığınız repoya localdeki kodunuzu eklemek istiyorsanız
git push -u repoadi master

Uzağa açtığınız repoya branch oluşturup göndermek istiyorsanız
git checkout "branchadi"
git add .
git commit -m "mesaj"
git push origin "branchadi"



Yorumlar

Bu blogdaki popüler yayınlar

Selenium - XPath Kodları

XPath, XML Path Absolute XPath: root node u verir ve / ile başlar Elementin path inde herhangi bir değişiklik yapılırsa, test kodu hata verir. Örn:  html/body/div[1]/section/div[1]/div/div/div/div[1]/div/div/div/div/div[3]/div[1]/div/h4[1]/b Relative XPath: xml dokümanındaki elementi verir ve // ile başlar Örn : //*[@class='featured-box']//*[text()='Testing'] XPath Kombinasyonları: Belli bir tagin belli bir attribute değeri ile kullanımı Herhangi bir tag in belli bir attribute değeri ile kullanımı "and" operatörü "or" operatörü Belirli bir değer ile başlayan attribute Metnin bir kısmını içeren attribute Sadece text() Herhangi bir attribute un değeri Belli Bir Tag'ın Belli Bir Attribute Değeri ile Kullanımı (Specific tag with specific attribute value) Html Kodu < input   id = "Lid"  .....   > input:tag adı (etiket adı) id : attribute Lid : attribute değeri Selenium Kodu driver.findElement(By.x...

Selenium - Timeout Interface

WebDriver'ın timeout interface idir. Aşağıdaki gibi fonksiyonları mevcuttur: implicitlyWait() pageLoadTimeout() setScriptTimeout() implicitlyWait() Bir elementin bulunması için program boyunca ne kadar bekleneceğini belirtir. Elementi ararken driver bu süre içinde bütün sayfayı çeker, bulamazsa NoSuchElementException hatası verilmeden önce timeout a düşer. Birden fazla element aranırken en az biri bulunana kadar driver sayfayı çeker ya da timeouta düşer. Bu bekleme süresini kullanırken dikkatli olmak lazım çünkü test koşma süresini uzatabilir özellikle XPath kullanıldığında. Ne kadar bekleneceğini ve zaman birimini parametre olarak alır. Self referans döndürür. Örnek kullanım: driver.manage().timeouts().implictlyWait(10, TimeUnit.SECONDS) pageLoadTimeout() Bir hata döndürmeden önce sayfanın yüklenmesi için ne kadar süre beklenmesi gerektiğini belirtir. Zaman değeri ve zaman birimi alır parametre olarak. Timeout interface i döndürür. Örnek kullanim: d...