«git» etiketlenmiş sorular

Git açık kaynaklı bir DVCS'dir (Dağıtılmış Sürüm Kontrol Sistemi)

2
Özel bir Github deposundaki ortak çalışanlar depoyu çatallandırmalı mıdır?
Şu anda bir proje üzerinde çalışıyorum ve kaynak kodumuz Github'daki özel bir depoda, her birimiz ortak çalışan olarak var. Belirsiz olduğumuz şey, çalışmalarımızın her birini nasıl ayıracağımızdır. Yapmamız gerektiğini düşündüğüm şey: Her birimizin depoyu çatallamamız gerekiyor Kodumuzu zorlamaya hazır olduğumuzda, proje liderinin deposuna bir çekme talebi göndeririz, aynı zamanda bunu …

4
Git ile birden çok makinede çalışma
Bu biraz garip gelebilir, ancak Git'te bir şekilde birbirine bağlı birden fazla makineden çalışmanın iyi bir yolunu merak ediyorum. İki seçeneğim var gibi görünüyor ve her iki tarafta da faydaları görüyorum: Paylaşmak için git kendisini kullanın, her makinenin kendi repo'su vardır ve aralarında getirmeniz gerekir. Diğeri çevrimdışı olsa bile her …
15 git  workflows  dvcs 

2
Git-flow modelinde hata düzeltmeleri nereye gider?
Yaygın olarak adlandırılan Git-akış modeli düzeltmelerinde, kendi hotfix-*dallarına gider ve release-*dalda yayınlanmadan hemen önce küçük tümleştirme düzeltmeleri yapılır . Önceki sürümdeki genel hata düzeltmelerinin yeri yok gibi görünüyor. Nerede görünmeli? Kendi bug-*dallarında mı olmalılar develop(tıpkı featuredallar gibi )?
15 git  gitflow 

2
Başarısız bir testi nereye itmeli?
GitHub veri havuzumdaki şube ayarlarını değiştirdim, böylece [sonraki] şubem bir çekme isteği yoluyla geçen bir CI derlemesi gerektiriyor. Birkaç ekip üyesi ile başarısız testler hakkında bir tartışma yapıldı. Bağlam uğruna ... Depo yalnızca açıklaması, bu yüzden [usta] kod içeren varken içine PR'd oluyor bir [usta] şubesi vardır itibariyle olursa olsun …

4
GitHub'da “baştan başlamak” nasıl?
Başka bir çerçeve vb. Kullanarak projemin tamamen yeniden yazılmasını planlıyorum. Referans için tarih de dahil olmak üzere eski kodu saklamak güzel olurdu. Risk, karışıklık ve sürprizlerden kaçınmak için bunu yapmanın en iyi yolu nedir? Benim fikrim yeni bir dal oluşturmak, her şeyi değiştirmek ve orada çalışan temel bir "yeni" sürüm …
14 git  github 

3
Her ortamda kodumuzun hangi sürümünün bulunduğunu nasıl takip edebiliriz?
Ekibim şu anda oldukça basit bir dallanma / dağıtım işlemi kullanıyor: ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ …


3
Github Organizasyon Depoları, Sorunları, Birden Çok Geliştiricisi ve Forking - En İyi İş Akışı Uygulamaları
Tuhaf bir başlık, evet, ama sanırım örtbas edeceğim bir yerim var. Github'da özel depoları olan bir organizasyon hesabımız var. Github'un yerel sorunları / çekme istekleri özelliklerini kullanmak istiyoruz (çekme istekleri, kod incelemeleri ve özellik tartışmaları kadarıyla tam olarak istediğimiz şeydir). Biz aracı bulundu hub tarafından defunkt çekme isteğine varolan sorunu …

7
TFS'den Git'e
Ben bir .NET geliştiricisiyim ve birçok kez kaynak kontrol yazılımım olarak TFS'yi (ekip temel sunucusu) kullandım. TFS'nin iyi özellikleri: Visual Studio ile iyi entegrasyon (böylece neredeyse her şeyi görsel olarak yaparım; konsol komutları yok) Kolay çıkış, check-in işlemi Kolay birleştirme ve çakışma çözümü Kolay otomatik yapılar Dallanma Şimdi Git'i açık …

3
GitHub'da Git Proje Bağımlılıkları
Çerçevenin üstüne bir PHP çerçevesi ve bir CMS yazdım. CMS çerçeveye bağımlıdır, ancak çerçeve CMS dosyalarında bağımsız bir klasör olarak bulunur. Onları GitHub'da ayrı projeler olarak korumak istiyorum, ancak çerçeveyi her güncellediğimde CMS projesini güncellemenin karışıklığını yaşamak istemiyorum. İdeal olarak, CMS'nin bir şekilde fiziksel olarak bu dosyaları işlemek yerine önceden …
14 php  git  github  dependencies 

3
Aynı genel projenin parçası olan birden fazla Git deposunu gruplama
Diyelim ki birden fazla bileşeni olan bir projem var: bir sunucu bileşeni, bir web uygulaması bileşeni, bir iOS bileşeni, bir Android bileşeni, vb. Bu bileşenlerin hepsi ayrı kod tabanlarıdır, ancak gevşek bir şekilde bağlanmıştır (örn. Sunucuda bir değişiklik) kodu diğer tüm bileşenlerde de değişiklik yapılmasını gerektirebilir) Git'te bu projeyi düzenlemenin …
14 git 

3
çoklu havuz ortamında paket ve sürüm stratejileri
Biz kendi git depolarını yöneten çok sayıda takımı olan küçük bir şirketiz. Bu bir web platformudur ve her takımın eserleri günün sonunda gece testleri için konuşlandırılır. Süreci versiyonlama ve paketleme etrafında resmileştirmeye çalışıyoruz. Her takımın günlük gelişim yaptıkları bir ana dalı vardır. Her bir ekibin kalite güvencesi üyeleri, ekibinin yaptığı …

2
Devam eden bir taahhüt aniden henüz orada olmayan bir başkasına bağlı gibi göründüğünde nasıl başa çıkılır?
Git konusunda deneyimsizim ama buna alışmak için elimden geleni yapıyorum ve şimdiye kadar sadece üzerinde çalıştığım projeler için kullanıyorum. Kodladığımda doğal olarak yukarıdan aşağıya bir yaklaşım var (geleceği bilemediğim gibi) ve tekrarlayan bir tema var: Biraz iş yaparım. İşimi "övgüye değer" bir şeye dönüştürmek için başka işler yapmam gerektiğini öğrendim. …
13 git 

2
Web barındırıcınızda “git push” güncelleme dosyaları nasıl yapılır?
Ben tüm paylaşılan web altında aynı web barındırma hizmeti barındırılan bir kaç site var. Web barındırıcım Git'i destekliyor ve buna SSH erişimim var ve dizüstü bilgisayarımda da Git kurulumu var. Bir "git push origin master" yaptığımda, otomatik olarak web sunucumdaki dosyaları güncelleyecek ve ayrıca isterseniz önceki geri dönüş dosyalarının bir …
13 git  web 

2
Git'te kaydedilen verileri kontrol etmenin doğru yolu nedir?
Amacım, belirli gereksinimleri karşılamayan taahhüt verilerini kontrol etmek ve daha sonra oluşturulmuş veya uzak depoya aktarılan taahhüdü reddetmek. Ön işleme kancası yapmanın sorunu, ön işleme kanca dosyasını manuel olarak güncellemek zorunda olan birçok kişiye dağıtmanın zor olmasıdır. Git de, .git klasöründe dağıtım için çok kolay olan alt modüllere sahip olmanıza …
13 git 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.