Ana içeriğe atla
GitHub’ı, kodu depolamak ve yönetmek için bulut tabanlı bir hizmet olarak düşünün. Tıpkı çevrimiçi belge yazmak ve kaydetmek için Google Dokümanlar’ı kullanabileceğiniz gibi, geliştiriciler de kodlarını kaydetmek, zaman içindeki değişiklikleri izlemek ve başkalarıyla işbirliği yapmak için GitHub’ı kullanır. GitHub’daki her proje, projenizin bir klasörü gibi olan bir depoda (repository) saklanır. İçinde, tüm kod dosyalarını ve yapılan her değişikliğin tam geçmişini bulabilirsiniz. Bu, onu yazılım geliştirmede sürüm kontrolü ve ekip çalışması için güçlü bir araç haline getirir.

Manus projenizi GitHub’a bağlayın

Untitled Design (2) GitHub Entegrasyonu, Manus projenizin kodunu yeni, özel bir GitHub deposuna aktarmanıza olanak tanır. Dışa aktarıldıktan sonra, Manus çalışma alanınız ile GitHub deposu arasında iki yönlü bir senkronizasyon kurulur. Screenshot 2025 12 26 At 5 55 39 PM Bu size her iki dünyanın da en iyisini sunar: Manus’taki AI destekli geliştirme gücü ve kodunuz üzerinde kendi ortamınızda çalışma esnekliği.

Nasıl Kullanılır

  1. Yetkilendirme: Projenizin kontrol panelinde, sağ üst köşedeki GitHub simgesine tıklayın veya Ayarlar altındaki GitHub sekmesine gidin. Daha önce GitHub 账户 hesabınızı bağlamadıysanız, bağlantıyı yetkilendirmeniz istenecektir.
  2. Yeni Bir Depoya Aktarma: Hesabınız bağlandıktan sonra, “Create Repository” (Depo Oluştur) seçeneğine tıklamadan önce bir sahip (siz veya ait olduğunuz bir kuruluş) ve yeni depo için bir ad seçin. Bu eylem, GitHub hesabınızda projenizin tüm kodunu içeren yeni bir özel depo oluşturur. Manus’a bu yeni depoyla senkronize olmak için gereken izinler otomatik olarak verilir.
Uyarı: Depo oluşturulduktan sonra GitHub’da sahibini veya adını değiştirmek, Manus ile olan bağlantıyı koparacaktır.
  1. Kodunuzu Senkronize Edin: Depo oluşturulduktan sonra, Manus projenizi ve GitHub deponuzun ana dalını otomatik olarak senkronize tutar.
  • Otomatik İtme (Push): Manus projenizde kod oluşturduğunda veya değiştirdiğinde, değişiklikler otomatik olarak ana dala itilir (push).
  • Otomatik Çekme (Pull): Herhangi bir yeni kod değişikliği yapmadan önce, Manus çakışma riskini azaltmak için önce en son sürümü ana daldan çeker (pull).
  • Manuel Senkronizasyon & Durum Kontrolü: GitHub simgesine tıklayarak senkronizasyon durumunu istediğiniz zaman kontrol edebilirsiniz. Oradan, Manus projenizin doğrudan GitHub’da yaptığınız herhangi bir değişiklikle güncel olduğundan emin olmak için manuel olarak bir çekme (pull) de tetikleyebilirsiniz.

Bilmeniz Gerekenler

Kodunuz GitHub’a ulaştığında, tam kontrole sahip olursunuz. Depoyu yerel makinenize klonlayabilir, favori IDE’nizde düzenlemeler yapabilir ve değişikliklerinizi GitHub’daki ana dala geri itebilirsiniz. Manus’a geri döndüğünüzde, bir sonraki değişiklik setini yapmadan önce bu güncellemeleri çeker, bu da çalışmanızı senkronize tutmaya ve manuel düzenlemelerinizin üzerine yazma olasılığını azaltmaya yardımcı olur. İpucu: Uygulamanız için başlangıçtaki temel yapıyı ve iskeleti oluşturmak için Manus’u kullanın. Ardından, kodunuzu GitHub’a aktarın ve son rötuşlar ve ayrıntılı uygulama için favori IDE’nizi kullanın. Hazır olduğunuzda, kolay dağıtım ve barındırma için çalışmanızı Manus’a geri senkronize edin.

GitHub Bağlayıcı Özellikleri

Projenizi GitHub’a bağlamak aynı zamanda GitHub Bağlayıcısını da etkinleştirir ve Manus’a deponuzu doğrudan Manus arayüzünden yönetmenize yardımcı olma yeteneği verir. Verilen izinler, Manus’un sizin adınıza birkaç yaygın eylemi gerçekleştirmesine olanak tanır:
  • Kodu Yönetme: Kod okuma ve yazma, değişiklikleri kaydetme (commit) ve deponuzu senkronize tutmak için itme/çekme (push/pull) işlemlerini gerçekleştirme.
  • Sorunları Ele Alma: Deponuzdaki sorunları oluşturma, görüntüleme, düzenleme ve kapatma.
  • Çekme İstekleriyle (Pull Requests) Çalışma: Çekme isteklerini oluşturma, görüntüleme, düzenleme ve kapatma.
  • Projeleri Organize Etme: Deponuzun proje panolarıyla etkileşim kurma.
Bu özellikler, Manus ve GitHub arasında sürekli geçiş yapmaya gerek kalmadan geliştirme yaşam döngünüzü yönetebileceğiniz daha entegre bir iş akışına olanak tanır.

Entegrasyonun Bağlantısını Kesme

Projenizin GitHub ile senkronizasyonunu durdurmak isterseniz, entegrasyonun bağlantısını proje ayarlarınızdan kesebilirsiniz. Bağlantıyı kesmek GitHub deponuzu silmez; yalnızca Manus’un daha fazla değişiklik itmesini veya çekmesini durdurur. GitHub’daki deponun tam sahipliğini korursunuz, ancak Manus projeniz artık ona bağlı olmayacaktır.

SSS

Bu hata iki ana nedenden dolayı oluşabilir:
  1. Bağlantınızın yenilenmesi gerekiyor. Bunu çözmek için proje ayarlarınıza gidin, GitHub hesabınızın bağlantısını kesin ve ardından yeniden bağlayın.
  2. Manus’un depoya erişim izni yok. Bu, Manus dışa aktarma özelliği aracılığıyla oluşturulmamış bir depoyla senkronize etmeye çalışıyorsanız veya depo adı veya sahibi oluşturulduktan sonra değiştirilmişse olabilir. Manus’un projeniz için orijinal adı ve sahibi altında oluşturduğu depoyla çalıştığınızdan emin olun.