2012-06-16 2 views
0

관련 Arduino 프로젝트를 GitHub에 게시해야합니다. 이를 위해 Git을 실행하는 방법을 알아 냈습니다.관련없는 디렉토리에 파일이있는 프로젝트의 저장소가 있습니다.

내 프로젝트에서는 코드를 라이브러리와 상위 레벨 응용 프로그램으로 분할했습니다. 라이브러리는 여러 프로젝트에서 공유됩니다. Arduino 환경 (많은 다른 것들처럼)은 라이브러리가 <arduino>\libraries\<my_library>에 있어야하는 라이브러리의 디렉토리를 지정합니다. 따라서 프로젝트를 빌드하는 데 필요한 파일은 무관 한 여러 디렉토리로 분할됩니다. 내가 읽은 것부터, Git repo는 정의상 하나의 디렉토리이다.

나는 도서관과 프로젝트가 GitHub에서 동일한 저장소에 함께 커밋되기를 바랍니다. 물론 라이브러리 파일을 수동으로 복사 할 수는 있지만 인적 오류가 발생할 수 있습니다.

  1. 선행 기술 this thread의 일부 답변이 있었다. 그러나, 나는 VonC이 거기에서 제안하고있는 것을 얻기 위해 힘줄을 충분히 잘 이해하지 못한다.

  2. this one에서 O.P.는 그의 의견에서 판단하여 문제를 해결하지 못했습니다.

의견, 통찰력 또는 참고 문헌은 정말 감사드립니다!

답변

1

다른 프로젝트에서 공유 할 라이브러리에 힘내 서브 모듈을 사용 해보십시오.

관련 문제