Programlama Genel
Github'da Birkac Opensource Proje Yayınladım. Birkaç Sorum Vardı
Github'da Birkac Opensource Proje Yayınladım. Birkaç Sorum Vardı
-
Selamlar
Github accountumu aktif kullanmaya başladım. Birkaç sorum var.
holyone.github.io adresindeyim
(Henüz yazıları yazmadım ve deneme amaçlı çok basit programlar ekledim)
- Aslında Git denen şeyden pek hoşlanmıyorum ben svnciyim, Aslında svn ile güncellemek istiyorum fakat svn ile ignore ettiğim dosyaları github algılamıyor. Buna bir çözüm varmı? (svn ignore yaptığımda commit olmuyor).
- Mesela bazı yazılımları indirirken genelde sourecforge sayfasından indirtiyor. Gitte böyle proje çıktılarının (exelerin mesela) downloadları koyacağım, indirmeleri track edecek bir sistem varmı ?
- Githuba yanlışlıkla birşey eklersem historyden nasıl siliyorum?
- Githubda ignore dosyası ve readme.md dışında özel dosyalar varmı?
- github sayfamın altından projelerimi otomatik nasıl listeletebilirim?
-
hayırlı olsun abu. ilk takipçin benim, nick altı isterim :D
-
2. Takipçin benim Elindeki testereyi isterim :)
Herkes birşey istesin de adamın mal varlığına el koyalım :D
-
Ya beyler öle şahane şeyler koyamadım henüz, test amaçlı eski projelerden koydum.
Yarısı delphi yarısı C#, Şu an en gelişmiş olan şey datacollector, fakat plugin yazmadan bir faydası yok, yazılım bilgisi gerektiriyor biraz
-
datacollector için pluginler yazılsa çok işe yarayacak
-
Hayırlısı olsun başgan. SVN'e göre daha yetenekli git, geçiş bence doğru bir karar olmuş.
Sorularına soru ile cevap vereyim. Terminalden mi kullanıyorsun/kullanacaksın Git'i yoksa IDE üzerinden ya da Git visual tool'larından bir tanesi ile mi?
-
-
Git extensions kullaniyorum. Baska turlu cikamadim ben icinden. Sag tik ignore diyorum oluyor :) haha.
-
JPriest bunu yazdı
Hayırlısı olsun başgan. SVN'e göre daha yetenekli git, geçiş bence doğru bir karar olmuş.
Sorularına soru ile cevap vereyim. Terminalden mi kullanıyorsun/kullanacaksın Git'i yoksa IDE üzerinden ya da Git visual tool'larından bir tanesi ile mi?
Terminal düşmanı değilim ama takip ettiğim okadar çok teknoloji varki yeni teknolojilerin terminal komutlarını takip etmek pratik gelmiyor. Tortosiesvn yada tortoisegit kullanıyorum
Visual studioya entegre kullanmak hoşuma gitmior bunlar aslında dosya paylaşım toolları ve dosya sistemi üzerinde kullanmak gerektiğini düşünüorum
-
1. .gitignore
2. bunu tam anlamadım. eğer github'dan projemi indirenleri takip etmek istiyorum diyorsan bildiğim kadarıyla github indirmeleri sunmuyor ama repo'nın ziyaretçi istatistiklerini Graphs/Traffic sekmesinden görebilirsin. Yok eğer git source code'unu indirdiğimde commit ettiğimde push ettiğimde vs. buildden çıkan exe'leri bu yere göndereceğim diyorsan continuous integration araçları var Github'a entegre (Travis gibi) onlar otomatik olarak her push'da senin yerine yapıyor. Ben kendi localimde yapmak istiyorum diyorsan git hook'ları var post-commit gibi bi hook ekleyip yazdığın bash kodunu falan çalıştırabiliyosun her commit'de.
3. git revert komutu var. Terminale alışık değilim diyorsan Github uygulaması işini görür.
4. LICENSE MAINTAINERS NOTICE gibi dosyalar var ama tabi bunun belli bi standardı yok ama Github bunları bazı yerlerde kullanıyor.
5. Github profilinde repo'lar otomatik olarak listeleniyor ama bana özel sayfa açmak istiyorum diyorsan Github Pages var. HTML kodunu repo'ya push ettiğin anda sayfa güncelleniyor otomatik ordan kişisel projelerini listeleyebilirsin.
edit: bende cevap yazarken textarea çıkıyo holy, enter'lar bi işe yaramıyor. Her seferinde < br > girmek zorunda kalıyorum. Mac'de Chrome kullanıyorum konsola "Cannot set property 'autoloader' of undefined" hatası düşüyor.
Buremba tarafından 09/Mar/16 15:21 tarihinde düzenlenmiştir -
Buremba, senin tarayıcıyı mobil sanmıştır, fallback moduna düşmüştür arastiracam.
Build server falan için tamamen opensource ve free çözümlerle ilerlemeyi düşünüyorum onun için jenkins entegrasyonu lazum. Şimdi jenkinsden çıktı aldığım exeleri webe pıublish etmek için çözüm arıyorum