PM2 Nedir?
PM2, Node.js uygulamalarını yönetmek ve izlemek için kullanılan güçlü bir süreç yöneticisidir. Özellikle üretim ortamlarında uygulamaların sürekliliğini sağlamak için tasarlanmıştır. PM2, uygulamalarınızın terminalden bağımsız bir şekilde çalışmasını sağlar ve çeşitli yönetim özellikleri sunar.
PM2 Kurulumu
PM2'yi Global Olarak Kurma:
npm install -g pm2
Bu komut, PM2'yi sisteminize global olarak kurar, böylece terminalden herhangi bir yerden kullanabilirsiniz.
PM2 Kullanımı
Uygulama Başlatma:
pm2 start app.js<...
`git clone` Komutu
Kelime anlamı ile git clone, bir Git deposunun yerel bir kopyasını oluşturmak için kullanılan bir komuttur. Bu komut, uzak bir Git deposunun tüm içeriğini ve geçmişini yerel makinenize indirir, böylece projeyi inceleyebilir ve üzerinde çalışabilirsiniz.
`git clone` Komutunun Temel Kullanımı
Bir Depoyu Klonlama:
git clone [url]
Yukarıdaki komut, uzak depodan bir kopyayı yerel makinenize indirir. Çıktıda, depo adı ile aynı isme sahip bir dizin oluşturulur ve tüm depo içeriği bu dizine kopyalanır.
Belirli Bir Dizin Adı ile Klonlama:
...
.gitignore Nedir Nasıl Kullanılır ?
.gitignore, bir Git repository'sinde izlenmeyecek dosya ve dizinleri belirtmek için kullanılan bir dosyadır. Bu dosya, Git'e hangi dosyaların ve dizinlerin versiyon kontrolüne alınmayacağını söyler. Genellikle derleme sonuçları, yerel yapılandırma dosyaları, geçici dosyalar gibi repository için gerekli olmayan veya hassas bilgiler içeren dosyalar .gitignore dosyasında belirtilir.
.gitignore dosyası şu adımları izleyerek kullanılır:
Dosya Oluşturma: Projenizin kök dizininde (repository'nin olduğu yerde) .gitignore adında bir dosya oluşturun.
Kuralları Belirtme: .gitignore dosyasına hangi dosyaların veya dizinlerin izlenmeyeceğini belirten kuralları yazın. Her bir kural bir satıra yazılır.
.gitignore dosya...