
Security News
Open Source CAI Framework Handles Pen Testing Tasks up to 3,600× Faster Than Humans
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
github.com/HardwareAndro/go-kanban-api
Yeni bir branch oluştururken aşağıdaki formata dikkat edilmelidir:
[adın ve soyadın baş harfleri]/[yenilik veya düzeltme]/[yapılan işlemin açıklaması]-#[iş numarası veya ilgili görev] Bu yapıda:
[adın ve soyadın baş harfleri]: Branch'ı oluşturan kişinin adı ve soyadının baş harfleri. Örnek: "mustafa alp yanıkoğlu" için may.
[yenilik/düzeltme]: Yapılan işlem bir yenilik (feature) ya da bir düzeltme (refactor) mi? Bu alan, işlemin türünü belirtir.
[yapılan işlemin açıklaması]: Kısa ve açıklayıcı bir işlem detayı. İşin ne olduğunu basitçe ifade eder.
#[iş numarası]: Yapılanları daha kolay takip edebilmemiz için her işlemi numaralandırmalıyız.
Commit mesajları oluşturulurken şu formata dikkat edilmelidir:
[feature/refactor]: mesaj detayı Bu yapıda:
feature: Yeni bir özellik eklenmişse kullanılır.
refactor: Kod düzenlemesi veya iyileştirme yapılmışsa kullanılır.
mesaj detayı: Commit'in özeti, kısa ve açıklayıcı bir şekilde yazılmalıdır.
Doğrudan master veya development branch'lerine kod göndermek (push) kesinlikle yasaktır. Kodların ana branch'lara taşınması süreci belirli bir PR (Pull Request) akışı çerçevesinde gerçekleştirilmelidir. Bu süreç şu şekilde işlemelidir:
Her geliştirici, yapacağı işle ilgili olarak kendi adına yeni bir branch açmalıdır. Branch isimlendirme kurallarına dikkat edilmelidir (örneğin: may/feature/login-function-added-#23).
Branch'te yapılan geliştirmeler tamamlandığında ve testler başarıyla geçtiğinde, kodların doğrudan development branch'ine merge edilmesi için bir Pull Request (PR) açılmalıdır. Bu PR'de şu süreçlere dikkat edilmelidir:
Kodlar inceleme sonrası onaylandığında ve gerekli düzenlemeler yapıldıktan sonra PR, development branch'ine merge edilir.
Geliştirmelerin development branch'inde stabil olduğundan emin olduktan sonra, master branch'ine merge edilmek üzere bir PR açılır. Bu PR'nin süreci de yukarıda belirtilen adımlarla aynı olmalıdır.
Bu kurallara uymak, takım içi iş birliğini güçlendirecek ve proje yönetimini kolaylaştıracaktır.
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.
Security News
CVEForecast.org uses machine learning to project a record-breaking surge in vulnerability disclosures in 2025.