git clone을 사용하여 github에서 프로젝트를 진행하면 프로젝트 폴더가 중복됩니다. 어떻게 해결하나요?
给我你的怀抱
给我你的怀抱 2017-05-02 09:46:51
0
6
928

a, b, c, d 4개의 폴더가 포함된 작업 공간 폴더가 있습니다

내 github에 c라는 프로젝트가 있다고 가정해보세요

작업공간 아래 c 폴더에 직접 git init를 하고, github에서 c 프로젝트를 git clone
이렇게 하면 또 다른 c 폴더가 생성되는데 굉장히 번거롭습니다

작업 공간에서 직접 git init을 실행하면 c 폴더가 하나만 생성됩니다.
그런데 나중에 a, b, d 파일을 github에 push하기가 두렵습니다. .
이런 좋은 방법이 있을까요?
모두가 작업공간 바로 아래에 창고를 만든 다음 a, b, d를 필터링하는 gitignore 규칙을 작성합니까?

给我你的怀抱
给我你的怀抱

모든 응답(6)
世界只因有你

으아아아 으아아아

마지막 매개변수가 디렉터리 이름임을 알 수 있습니다.

阿神

무슨 말인지 이해가 안 되시나요?

해당 프로젝트 주소를 작업공간에 직접 git clone합니다. 이게 잘 이해가 안 가나요?

漂亮男人

lz의 설명을 잘 보시면 작업공간 아래에 폴더 디렉토리가 있습니다.

으아아아

이것을 시도해 볼 수 있나요?

mac 파일 시스템은 대소문자를 구분하지 않습니다.

저장소에는 dir과 dir이라는 두 개의 폴더가 있습니다.
github에는 두 개의 폴더가 표시되며, 이를 복제하면 dir만 표시될 수 있습니다.
그럼 로컬에서 하시면 됩니다

으아아아

그런 다음 두 로컬 폴더의 파일을 이동하고 dr 파일을 다운로드했습니다.

世界只因有你

다른 파일을 업로드하고 싶지 않다면 push .gitignore을 사용하여 필터링하세요. 말씀하신 내용은 c 폴더git init 바로 아래에 더 많은 c 파일이 있을 것이라는 것입니다. 서버에 있는 c 폴더의 내용을 로컬 c 폴더pull에 직접 넣을 수 있는 거죠.

滿天的星座

작업공간 폴더 아래의 c 폴더에 있는 명령을 사용하세요

으아아아

이런 방식으로 로컬 c 폴더가 원격 github 저장소에 동기화됩니다

仅有的幸福

이미 원격 라이브러리가 있고 작업공간의 c 프로젝트 폴더에 새 콘텐츠가 거의 없다면 다음을 수행하세요.

  1. 작업공간 폴더에서 c 프로젝트 폴더를 삭제하세요c项目文件夹

  2. 从远程库中克隆: git clone http://your.github.com/c.git c
    命令执行后将拷贝远程仓库到本地目录, 也就说此时的c文件夹已经是本地仓库, 而与a, b, d文件夹无关.

所有的gitc

원격 저장소에서 복제: git clone http://your.github.com/c.git c
명령이 실행되면 원격 저장소가 로컬 디렉터리에 복사됩니다. , 이는 현재 c 폴더가 이미 로컬 창고이며 a, b, d 폴더와 아무 관련이 없음을 의미합니다.

🎜모든 gitc 폴더에서 실행 가능합니다.🎜 🎜참조 튜토리얼: Liao Xuefeng의 git 튜토리얼-원격 창고🎜
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿