MORATUS

MORATUS Desktop

Git ve GitHub

Klasör menüsündeki kontrollerle GitHub depoları listelenip seçilebilir ve dal (branch) değiştirilebilir. Dal değiştirmeden önce klasördeki değişikliklerin commit edilmesi veya saklanması gerekir. Özel depolar için yetkilendirme Git Credential Manager üzerinden yapılır.

lansman-sitesi

GitHub depoları

  • atlas/lansman-sitesi
  • atlas/mobil-odeme
  • atlas/tasarim-sistemi

Dalmain

  • main
  • gelistirme
  • yeni-odeme-akisi

Dal değiştirmeden önce değişiklikleri commit et ya da sakla.

Depo seçme

  1. Yazma alanının üstündeki klasör menüsünü aç.
  2. GitHub depoların listelenir; çalışmak istediğin depoyu seç.
  3. Özel bir depoda yetkilendirme Git Credential Manager üzerinden yapılır; istendiğinde GitHub hesabınla onay ver.

Dal değiştirme

  • Klasör menüsündeki dal kontrolünden çalışmak istediğin dalı seç.
  • Dal değiştirmeden önce klasördeki değişiklikleri commit et ya da sakla (stash).

Ajanla git kullanımı

  • Ajan run_command ile git komutlarını çalıştırabilir; örneğin değişiklikleri görmek için git status, kaydetmek için git commit.
  • Varsayılan onay modunda terminal komutları için onayın istenir.
  • Git komutlarının yaptığı değişiklikler kontrol noktalarına dahil değildir; geri dönmek için git geçmişini kullan.
  • .agent-moratus altındaki ajan notları git tarafından yok sayılır.

Sık karşılaşılan durumlar

DurumNe yapmalı?
Dal değiştirilemiyorBekleyen değişiklikleri commit et ya da sakla, sonra yeniden dene.
Özel depoya erişilemiyorGit Credential Manager'daki yetkilendirmeyi tamamla.
Pull request ve issue'ları sohbette incelemek istiyorsunGitHub bağlayıcısını bağla (bkz. Desteklenen bağlayıcılar).

Sık sorulan sorular

  • Ajan benim yerime commit ya da push yapar mı? Ajan run_command ile git komutları çalıştırabilir; varsayılan onay modunda her komut için onayın istenir.
  • GitHub bağlayıcısı ile klasör menüsündeki GitHub aynı şey mi? Hayır. Klasör menüsü bilgisayarındaki çalışma klasörü için depo ve dal seçer; GitHub bağlayıcısı ise sohbette pull request, issue ve kod değişikliklerini incelemeyi sağlar.
  • Git değişikliklerini kontrol noktalarıyla geri alabilir miyim? Hayır. Git komutları terminal komutudur; geri dönmek için git geçmişini kullan.