2013-09-26 2 views
2

생성 된 파일을 git 저장소에 커밋하는 것은 나쁜 습관이라고 생각됩니다. 그러나 어떻게 배추를 다루는가?git, 생성 된 파일 및 bower 다루기

현재 내 라이브러리는 dist/ 디렉토리에 있으며 .gitignore 파일로 무시됩니다. 생성 된 파일을 리포지토리에 넣고 싶지 않습니다. 문제는 라이브러리가 bower 구성 요소로도 배포된다는 것입니다.

새 버전이 출시되면 생성 된 자산을 내 bower 구성 요소로 어떻게 참조 할 수 있습니까? 그 파일을 저장할 다른 저장소를 만들어야합니까? 이 파일들을 git 태그 버전으로 커밋해야합니까?

+0

관련 항목 : ignore'bower_components' 여부 : http://stackoverflow.com/questions/22327758/bower-shouldnt-we-gitignore-something –

답변

4

귀하는 이미 귀하의 선택을 언급했습니다. 정말 좋은 방법은 없습니다. 원하는 것을 선택하십시오. 새 저장소를 만들거나 /dist 폴더를 커밋하십시오. 둘 다 장단점이있다. repo를 생성하면 업데이트하기가 번거롭고 repo가 ​​더 부 풀리게됩니다.

Bower 팀은이 문제를 해결할 서버에 릴리스를 게시하는 방법을 연구 중입니다.

+3

이것에 대한 움직임이 있습니까? 우리는 자바 스크립트 라이브러리를 설치하는 방법으로 bower를 사용하기 시작했으며 부풀기는 천문학적입니다. – obie

+0

@Sindre는 릴리스 서버 이니셔티브의 소스에 연결할 수 있습니까? –

0

빌드 된 파일을 커밋하는 것이 나쁜 습관이라는 아이디어에 도전하고 싶습니다. 나는 이것을 in this question으로합니다.

빌드 된 파일을 git으로 처리하는 것에 대해서는 this excellent post도 확인하십시오.