15 — Kısayollar ve adres ipuçları
Arayüzde birkaç tuş ve akılda tutulabilir birkaç adres kalıbı, gezinmenin çoğunu kısaltır.
Klavye
| Tuş | Nerede | Ne yapar |
|---|---|---|
S | Depo ana sayfası | Kod arama kutusuna odaklanır |
T | Depo kod sayfaları | "Dosyaya git" kutusunu açar; yazdıkça dosya adları süzülür |
Tuşlar depo sayfalarına özeldir; keşfet veya panel sayfalarında çalışmaz. Bir metin kutusundayken tuşlar normal karakter olarak yazılır.
Satıra bağlantı verme
Bir dosyayı kaynak görünümünde açın (?display=source) ve satır numarasına tıklayın — adres #L5 olur ve o satır vurgulanır. Aralık için adresi elle yazabilirsiniz:
.../readme.md?display=source#L5-L9
Bu bağlantıyı paylaşınca karşı taraf tam olarak aynı satırlara bakar.
Adres kalıpları
Deponuzun adresi https://forge.kabaforce.com/sahip/proje ise, sonuna ekleyin:
| Ek | Ne getirir |
|---|---|
/src/branch/main/klasor | Dosya listesi (istediğiniz dal) |
/raw/branch/main/dosya.md | Dosyanın ham hâli — betiklerde curl ile kullanın |
/media/branch/main/gorsel.png | Görsel/ikili dosyanın doğrudan hâli |
/commits/branch/main | Dalın işleme geçmişi |
/blame/branch/main/dosya.md | Her satırı en son kim değiştirdi |
/compare/main...dalim | İki dal veya etiket arasındaki tüm fark |
/archive/main.zip | Dalın anlık arşivi (.tar.gz de olur) |
/issues?state=open | Süzülmüş konu listesi |
/releases · /wiki · /activity | Sürümler, viki, hareket özeti |
/search?q=kelime | Depo içinde kod arama |
Süzgeçleri elle yazmak yerine arayüzde seçip adres çubuğundaki sonucu paylaşın; aynı görünümü karşı taraf da açar.
İş akışını hızlandıran küçük şeyler
- Ham bağlantı betiklerde işe yarar:
curl -O https://forge.kabaforce.com/sahip/proje/raw/branch/main/kurulum.sh - Arşiv bağlantısı git kurulu olmayan bir makineye kod taşımanın en kısa yolu.
- Karşılaştırma bağlantısı "bu sürümde ne değişti" sorusunun tek satırlık cevabıdır.
- Bir dosyayı düzenlerken ad alanına yol yazmak dosyayı taşır (bölüm 03).