Şimdi çalışma ekranımın görüntüsü üzerinden bir kaç tüyo daha vermek istiyorum:
1. Atom,
GitHub ile entegre olduğu için, eğer projenizi GitHub'a yüklerseniz editör farklı bir moda geçiyor ve klasör
1.no'lu okun gösterdiği şekilde
repository olarak gösterilmeye başlıyor.
2. Projeyi GitHub'a
push ederken yüklenmesini iste
mediğiniz klasör ve dosyalar varsa bunları proje klasörü içinde oluşturacağınız bir
.gitignore dosyasına resimdeki gibi yazmalısınız
(Örneğin ben sadece kaynak kodlarının yüklenmesini istiyorum. Derlenmiş ikilik dosyaların ve bazı ayar dosyalarının yüklenmesini istemiyorum). Ayrıca fare ile sürükleyip bırakarak dosyaları yan yana editleyebilmeniz de mümkün (Atom buna
pane diyor).
3. Bunu yaptığınızda GitHub'a yüklenmeyecek dosya ve klasörler böyle solgun renk gösteriliyor.
4. Ayrıca projede son yaptığınız ve henüz GitHub'a yüklemediğiniz (
push etmediğiniz) değişiklikler de böyle sarı renkle işaretleniyor.
Yazdığınız kodu derledikten sonra Amiga ortamında hızlıca test edebilmenin de şöyle bir yolunu buldum:
- Eksiksiz bir E-UAE kurulumu yapıyorum.
- Yeni proje klasörümü E-UAE'ye sabitdisk olarak gösterdiğim klasörde bulunduruyorum, böylece E-UAE'deki Workbench'ten de ulaşılabilir durumda oluyor.
- GitHub'a da bu konumdan push ediyorum (hiç bir sıkıntı olmuyor).
- Proje klasörü konumunda bir Linux komut satırı uçbirimi açık tutuyorum.
make yazdığımda programım derleniyor.
- Derlenen dosya da E-UAE'deki Workbench'ten erişilebilir olduğu için hemen çift tıklayıp test edebiyorum.
- Değişiklikleri GitHub'a yüklemek istediğimde yine aynı uçbirimden
git push yapıyorum.
Bunları yaparak oldukça entegre ve hızlı çalışılabilien geliştirme ortamı elde etmeyi başardım.