Forum: Projeler pisti RSS
Basit git kullanımı
acehreli (Moderatör) #1
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4412 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Basit git kullanımı
git özürlüyüm. :(

Bu projeyi canlandırmaya karar verdim ama nasıl katkıda bulunacağımı hatırlamıyorum. Birisi bana değişikleri nasıl ekleyeceğimi anlatabilir mi? Komut satırı tercihimdir. :/

Örneğin kart.d içindeki OyunKartıTanımla() işlevinin ismini yeniDeste() olarak değiştirmek istedim. (Çünkü gerçekten de yeni bir deste tanımlıyor).

Birisi bu değişikliği yaparak bana komut satırında ne yazmam gerektiğini hatırlatabilir mi...

Teşekkürler,
Ali
Mengu (Moderatör) #2
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
git add dosya - dosyayi commit etmeden evvel kullanilir
git commit -m "mesaj" - commit komutu
git diff dosya - dosyanin bir onceki commit ile suanki hali arasindaki farkliligi gosterir
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #3
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4412 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Teşekkür... :)

git status

ile dosyalar hakkında bilgi aldım

git diff

ile yaptığım değişiklikleri gözden geçirdim

git add pisti/görevli.d pisti/kart.d

ile o dosyaları "commit'e ekledim" (bu kafamı karıştırıyordu çünkü 'add', başka sistemlerde projeye yeni dosya ekler. git'te ise "commit"e dosya ekliyor)

git commit -m "OyunKartıTanımla()'nın ismini yeniDeste() diye değiştirdim"

ile değişiklikleri projeye ekledim. Ammaaa! o ek, benim yerel depoma yapıldı... İşte kafamın takıldığı yer aslında bu adım. github'daki projeyi değiştirmek için bir adım daha gerekti

git push git@github.com:acehreli/pisti.git

ile github'a gönderdim. Oldu ama yeni soru işaretleri açıldı. Çıktısı şu:

$ git push git@github.com:acehreli/pisti.git
updating 'refs/heads/master'
  from 3c38c4a11c11de600e6cee7c748f76d62c8bdfa9
  to   655291fcce3d5f5b6748b9f1d07971333691216f
Generating pack...
Done counting 9 objects.
Result has 5 objects.
Deltifying 5 objects...
 100% (5/5) done
Writing 5 objects...
 100% (5/5) done
Total 5 (delta 4), reused 0 (delta 0)


9 nesne saymış... Ben 2 dosyada değişiklik yaptım.
Sonuçta 5 nesne varmış... Nası nası? :)

Neyse şimdilik işimi görüyor... galiba... :-p

Ali
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Projeler pisti RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-06-24, 22:28:06 (UTC -07:00)