2013-02-28 19 views
5

Bir GIT şubesinin, aşağıdaki örnekte olduğu gibi proje verilerinin bir alt kümesine sahip olup olmadığını bulmaya çalışıyorum.Bir GIT şubesinin bir veri kümesi olabilir mi?

bir java, bahar, maven projesi üzerinde çalışıyorum

ve benim kaynak

src/main/java 

olan ve benim JSP sayfaları at:

src/main/webapp 

biz JSP sayfalarını fason düşünüyoruz Farklı bir grup ama biz java kodunu değiştirmelerini istemiyoruz, bu yüzden biz sadece bir şubeyi sadece

ile eşleyebilir miyiz diye düşünmeye çalışıyoruz

ve sonra

cevap

6

Bir şekilde geri birleştirme bir submodule olarak akım (ana) repo içinde kullanılan webapp dizinde bir bağımsız git repo, tarihini ihracat olacaktır.
Bu şekilde, adresinden numaralı telefona girersiniz. Harici katkı yapan kişi, istedikleriniz dışında hiçbir kaynağı değiştirmez.

diğer (daha basit) yolu öyle mi

+0

sayesinde katkıda bulunan diğer grup için adanmış bir şube oluşturmak ve (webapp dışında herhangi bir dosya değiştirilirse reddetmek olacağını) sadece pull request aracılığıyla birleştirmeleri kabul etmek VonC olduğunu temelde http://git-scm.com/book/en/Git-Tools-Submodules (ve http://stackoverflow.com/questions/tagged/git-submodules) adresindeki – JohnNY

+0

@JohnNY alt modülünün bir örneğine sahip olabilirsiniz. – VonC