Github Profesyonelleri Masaya
-
Hocalar merhaba, bu github ı 2014 de falan kullanmıştım ama beğenmemiştim artık proje yedeklerini drive da tutmak anlamsız gelmeye başladı ama bu github sanki gene hiç değişmemiş. Şuanlık sadece kendi cihazlarımda çalışıyorum
Diğer sorumu siliyorum önceliğim bu
Android studioda bi proje üzerinde çalışıyorum projenin şuanki hali diğer projeler için bir temel taslak haline geldi fork yada branch yapmak istemiyorum var olan dosyaları kopyaladığımda github dosyalarıyla birlikte geliyor ben bu kopyaladığım dosyaları githubdan nasıl ayıracağım manuel mi silicem çünkü her yere dosya açmış değişiklik yapıp yeni repo olarak yükleyeyim diyorum projede git dosyaları olduğu için ana repoya push yapmaya zorluyor beni doğru menüyü ben mi göremedim yoksa böyle bir özellik yok mu?
GUS tarafından 17/Ağu/21 02:52 tarihinde düzenlenmiştir -
Senin kullandığı teknolojinin adı git. Github yaygın olarak kullanılan ve git teknolojisi için altyapı sağlayan bir site (alternatifleri de var). Sorunlarını çözmem ve teknolojiyi daha iyi kullanman için sana git teknolojisinin ne olduğunu nasıl çalıştığını komutlarının ne oluğunu falan araştırmanın ve öğrenmeni tavsiye ederim.
-
auth olduysan git pull, auth olmadiysan ve repo public ise git clone diyerekten cekebilirsin hocam.
githubun kendi dosyalari diye bir sey yok, arkadasin da dedigi gibi git teknolojisine ait tracking dosyalari var. clone/pull dediginde olusturur bunlari tekrardan.
-
ucenmi bunu yazdı
Senin kullandığı teknolojinin adı git. Github yaygın olarak kullanılan ve git teknolojisi için altyapı sağlayan bir site (alternatifleri de var). Sorunlarını çözmem ve teknolojiyi daha iyi kullanman için sana git teknolojisinin ne olduğunu nasıl çalıştığını komutlarının ne oluğunu falan araştırmanın ve öğrenmeni tavsiye ederim.
Teşekkür ederim hocam sende kendince haklısındır tabiki
end bunu yazdıauth olduysan git pull, auth olmadiysan ve repo public ise git clone diyerekten cekebilirsin hocam.
githubun kendi dosyalari diye bir sey yok, arkadasin da dedigi gibi git teknolojisine ait tracking dosyalari var. clone/pull dediginde olusturur bunlari tekrardan.
auth oldum hocam github dediğim işte git visual studio code üzerinde commit yaptığımda kendi versiyonlama dosyalarını oluşturmuyor muhtemelen ya ek birşey yüklemem lazım yada birşeyi eksik yapıyorum
Önceliğim android studio ile ilgili ilk sorumu hata koduyla tekrar gündeme getireceğim
-
hocam kopyaladığın klasörde .git klasörünü silmen yeterli. bununla beraber bu klasör içerisinde repo bilgisi silinmiş oluyor. sonrasında git init diyerek sıfırdan repo olaram kurabilir ve kullanabilirsin. ancak yazılım geliştirme yapıyorsan mutlaka VCS leri incele şuanda en popüleri ve makbülü Git, tek başına bile çalışıyor olsan mutlaka kullanmanı öneririm. örneğin bir deneme yapacaksın projeyi sıçırtabilirsin farklı bir branch e geçip orada kafana göre takılıp sonra istediğin branch e merge edebiliyorsun. yada bir geliştirme yapıyorsun acil birşey yapman gerekiyor at stash e değişiklikleri, işlerini hallet branche gönder sonra stash den değişiklikleri çek işini yapmaya devam et. ayrıca .gitignore ile build ile ortaya çıkan apk'leri, IDE'nin ıvır zıvır dosyalarını sürekli senkronizasyonu ve upload hızını daraltmasından kurtulmuş olursun.
-
TeRRoR bunu yazdı
hocam kopyaladığın klasörde .git klasörünü silmen yeterli. bununla beraber bu klasör içerisinde repo bilgisi silinmiş oluyor. sonrasında git init diyerek sıfırdan repo olaram kurabilir ve kullanabilirsin. ancak yazılım geliştirme yapıyorsan mutlaka VCS leri incele şuanda en popüleri ve makbülü Git, tek başına bile çalışıyor olsan mutlaka kullanmanı öneririm. örneğin bir deneme yapacaksın projeyi sıçırtabilirsin farklı bir branch e geçip orada kafana göre takılıp sonra istediğin branch e merge edebiliyorsun. yada bir geliştirme yapıyorsun acil birşey yapman gerekiyor at stash e değişiklikleri, işlerini hallet branche gönder sonra stash den değişiklikleri çek işini yapmaya devam et. ayrıca .gitignore ile build ile ortaya çıkan apk'leri, IDE'nin ıvır zıvır dosyalarını sürekli senkronizasyonu ve upload hızını daraltmasından kurtulmuş olursun.
Hocam bu git virüs gibi alt klasörlerede bazı dosyalar açıyor sadece ana dizindeki .git klasörünü silmem yeterli mi? Ben bu taslağa eklemeler yapıp bunuda git e yükleyeceğim içerde bir karışıklıklar olmasın
Ek olarak diyelimki wordpress gibi bir taslak yazılımımız var bundan 20 farklı site çıkardık ama bu taslak sistemde bi açık çıktı bu 20 farklı siteyi wordpress update mantığında aynı anda güncellemek mümkün mü? branch mantığı güzel gibi ama anladığım kadarıyla istediğimin tam tersine çalışıyor yani geliştirip taslakla birleştirme yapıyorsun ama ben taslağı güncelleyip bu taslaktan doğmuş 20 farklı siteye aynı anda update çekmek istiyorum tabiki bu 20 sitenin mevcut hallerini koruyarak github veya benzer platformlarda böyle bir çözüm var mı ?
-
GUS bunu yazdıTeRRoR bunu yazdı
hocam kopyaladığın klasörde .git klasörünü silmen yeterli. bununla beraber bu klasör içerisinde repo bilgisi silinmiş oluyor. sonrasında git init diyerek sıfırdan repo olaram kurabilir ve kullanabilirsin. ancak yazılım geliştirme yapıyorsan mutlaka VCS leri incele şuanda en popüleri ve makbülü Git, tek başına bile çalışıyor olsan mutlaka kullanmanı öneririm. örneğin bir deneme yapacaksın projeyi sıçırtabilirsin farklı bir branch e geçip orada kafana göre takılıp sonra istediğin branch e merge edebiliyorsun. yada bir geliştirme yapıyorsun acil birşey yapman gerekiyor at stash e değişiklikleri, işlerini hallet branche gönder sonra stash den değişiklikleri çek işini yapmaya devam et. ayrıca .gitignore ile build ile ortaya çıkan apk'leri, IDE'nin ıvır zıvır dosyalarını sürekli senkronizasyonu ve upload hızını daraltmasından kurtulmuş olursun.
Hocam bu git virüs gibi alt klasörlerede bazı dosyalar açıyor sadece ana dizindeki .git klasörünü silmem yeterli mi? Ben bu taslağa eklemeler yapıp bunuda git e yükleyeceğim içerde bir karışıklıklar olmasın
Ek olarak diyelimki wordpress gibi bir taslak yazılımımız var bundan 20 farklı site çıkardık ama bu taslak sistemde bi açık çıktı bu 20 farklı siteyi wordpress update mantığında aynı anda güncellemek mümkün mü? branch mantığı güzel gibi ama anladığım kadarıyla istediğimin tam tersine çalışıyor yani geliştirip taslakla birleştirme yapıyorsun ama ben taslağı güncelleyip bu taslaktan doğmuş 20 farklı siteye aynı anda update çekmek istiyorum tabiki bu 20 sitenin mevcut hallerini koruyarak github veya benzer platformlarda böyle bir çözüm var mı ?
Aynı dosya yolundalarsa ve içerikleri aynıysa ufak bir batch/bash scriptle toptan update edebilirsin elbette.
Workflow ile de serverlar üzerinde güncellemesini yaparsın. (Ssh ile)
-
.git i sildikten sonra ne anlami kaldi git kullanmanin.
Pluralsight'in falan free Git kurslarina bir bak 1-2 saatlik. Git'i kafanda oturtursan istediklerini yapman cok kolay.
Kendi git sisteminizi kurmak istersen "gitea" bakabilirsin.
-
git kraken kullan öğrenene kadar
-
end bunu yazdıGUS bunu yazdıTeRRoR bunu yazdı
Aynı dosya yolundalarsa ve içerikleri aynıysa ufak bir batch/bash scriptle toptan update edebilirsin elbette.
Workflow ile de serverlar üzerinde güncellemesini yaparsın. (Ssh ile)
Bu özelliğin olmaması üzücü github bu özelliği eklese benim için baya kullanışlı olurmuş
ComputerWolf bunu yazdı.git i sildikten sonra ne anlami kaldi git kullanmanin.
Pluralsight'in falan free Git kurslarina bir bak 1-2 saatlik. Git'i kafanda oturtursan istediklerini yapman cok kolay.
Kendi git sisteminizi kurmak istersen "gitea" bakabilirsin.
Haklısın hocam doğru söylüyorsun
gitea ya göz attım bazı özellikleri çok yararlı duruyor. inceleyeceğim
yolbulucu bunu yazdıgit kraken kullan öğrenene kadar
özellikleri güzel ama daha çok takım işi ve free sürümü sadece public repolara izin veriyor yani para vermezsen çöp
-
GUS bunu yazdıend bunu yazdıGUS bunu yazdıTeRRoR bunu yazdı
Aynı dosya yolundalarsa ve içerikleri aynıysa ufak bir batch/bash scriptle toptan update edebilirsin elbette.
Workflow ile de serverlar üzerinde güncellemesini yaparsın. (Ssh ile)
Bu özelliğin olmaması üzücü github bu özelliği eklese benim için baya kullanışlı olurmuş
ComputerWolf bunu yazdı.git i sildikten sonra ne anlami kaldi git kullanmanin.
Pluralsight'in falan free Git kurslarina bir bak 1-2 saatlik. Git'i kafanda oturtursan istediklerini yapman cok kolay.
Kendi git sisteminizi kurmak istersen "gitea" bakabilirsin.
Haklısın hocam doğru söylüyorsun
gitea ya göz attım bazı özellikleri çok yararlı duruyor. inceleyeceğim
yolbulucu bunu yazdıgit kraken kullan öğrenene kadar
özellikleri güzel ama daha çok takım işi ve free sürümü sadece public repolara izin veriyor yani para vermezsen çöp
.edu maillere beleş