Arkadaşım önceleri yalnız çalışıyor ve ticari projesini Flash Bellek ile iş - ev arasında taşıyıp duruyordu.
Bence bu işlem hamallık, ama yinede kendisi bilir.
Bu kez arkadaşım daha büyük bir ticari iş aldı ve birkaç kişi birden bu proje üzerinde çalışmaları gerekiyor.
Evet tahmin ettiğiniz gibi git kullanmak zorunda kaldı.
Açıkcası ticari proje geliştiriyorsak kendi Linux sunucumuz üzerinde git repositoryler oluşturabiliyoruz.
bu işlemi minik Raspbery pi Bilgisayarımız üzerinden bile yapabiliriz :)
php ile kod yazan arkadaşlarımız Windows kullanıyorlar. Sanırım hallerinden memnunlar. ( windows = Virüsler )
Daha fazla taş atmadan kısaca değinelim.
Sunucuya login olunur.
sırasıyla Adımları uygulayın.
mkdir proje.git
cd proje.git
git init --bare
Sunucuda yapacağımız işlemler bitti.
şimdi kişisel bilgisayarımızda yapacağımız işlemler.
Çalıştığımız proje dizinini git e ekleyelim.
cd Projem
git init
git add .
git commit -m "proje için ilk gönderim"
şimdi uzak sunucumuzdaki git repository mizi ekleyelim.
git remote add origin ssh://ubuntu@10.0.3.23:/home/ubuntu/proje.git
Not: Eğer Standart dışı Ssh port kullanıyorsanız komut bu şekilde olmalı.
git remote add origin ssh://ubuntu@10.0.3.23:1453/home/ubuntu/proje.git
uzak repositorye proje dosyalarımızı gönderelim.
git push origin master
iyi eğlenceler
Dökümanlar.
1 - https://aliozgur.gitbooks.io/git101/
2 - http://rogerdudler.github.io/git-guide/index.tr.html
3 - http://caylak.truvalinux.org.tr/news.php?readmore=33
4 - https://try.github.io/levels/1/challenges/1
Flash Bellek bazen hayat kurtarabiliyor, özellikle çalışılan ikinci bilgisayarada bir internet erişimi mevcut değilse bence en iyi yöntem flash bellek.
YanıtlaSilBasit bir git sunucu kurulumunu güzel anlatmışsın, bir sonraki yazında yine basit bir depo görüntüleme (web tabanlı) yazılımının kurulumunu anlatırmısın.
Yorumunuz icin tesekkur ediyorum.
YanıtlaSilGitweb kurulumunu yazarim. Kullandiginiz webserver nedir. Apache , Nginx , Lighttpd ?
Merhaba, CentOS 7 üzerinde nginx 1.8.0 sürümünü kullanıyorum. Gitweb kurulum ve kullanımını anlatan bir yazı çok iyi olur.
YanıtlaSil