git push 분기는 선택한 폴더 아래에 콘텐츠를 푸시합니다.
迷茫
迷茫 2017-05-02 09:23:48
0
3
687

아래와 같이 프로젝트에서

으아아아

위의 내용은 마스터 브랜치에 모든 것을 추가합니다.

그러나 쉬운 시연을 위해 예제 디렉토리의 모든 파일이 gh-pages 브랜치에 추가되기를 바랍니다

예제 디렉토리에 git init

을 생성하고 싶지 않음 으아아아

모든 프로젝트 파일을 gh-pages로 푸시합니다

그리고 gh-pages 브랜치에만 프로젝트 아래의 예제 폴더에 있는 모든 파일이 있기를 원하며 다른 파일은 필요하지 않습니다

다른 좋은 방법은 없을까요? git master님의 조언 부탁드립니다! !

내가 원하는 것은 프로젝트의 모든 파일을 메인 브랜치에 제출하고, 프로젝트 폴더 예시 아래의 모든 파일을 gh-pages

브랜치에 제출하는 것입니다.
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(3)
滿天的星座

1단계

프로젝트의 .gitignore 파일에서 dist 디렉터리를 제거합니다. (yeoman은 기본적으로 dist 디렉터리를 무시합니다.)

2단계

하위 트리에 dist 디렉토리 추가:

으아악

3단계

하위 트리를 사용하여 dist 디렉토리를 gh-pages 분기로 푸시합니다.

으아악

이 예에서는 dist를 example로 바꿉니다.

伊谢尔伦

git push Origin gh-pages 사용
origin은 원격 창고의 이름이고,
gh-pages는 푸시하려는 지점의 이름입니다

为情所困

으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿