누군가 나를 git로 몇 걸음 씩 걸을 수 있습니까? 살 일걸요 노력하고 시간을 낭비하고 있습니다.공유 서버에 자식 저장소를 만들려면 어떻게해야합니까?
MyServer라는 서버가 있습니다. 그것에는 공유 폴더 인 CodeInGit이 있습니다. MyProject라는 VS 2010 프로젝트를 만들고 싶습니다. (처음에는 빈 솔루션 파일이면 충분합니다.)이 프로젝트와 관련된 저장소를 만들고 싶습니다.
내가하고 싶은 것입니다 : \ CodeInGit \ MyProject를 :
- 는 C에서 MyServer의에 저장소를 생성합니다.
- 내 로컬 리포지토리를 C : \ Users \ me \ CodeInGit \ MyProject에 만듭니다.
- C : \ Users \ me \ CodeInGit \ MyProject에 솔루션 파일 (MyProject.sln)을 만듭니다.
- 솔루션 파일을 추가, 커밋 및 푸시합니다.
(내가 자식 서버에 설치하고 내 PC가. 내가하고, 오류 메시지의 과다 후, 나는이있는 사람에게 양보하면 더 나은 생각 git init
또는 git init --bare
의 여러 라운드를 통해 실행했습니다 정확하게이 작업을 수행하는 방법에 대한 단서)
좋은 그레이비. 이미 시도한 100 가지와 다르게 보이지는 않지만 필수적인 부분이 있어야합니다. 감사합니다. 나는이 날이 끝날 때까지이 대답을 소중히 생각합니다. –
다행스럽게도 (그리고 지금까지받은 "감사합니다") 감사합니다. :-) 나는 몇 시간 동안 내가 원하는 명령을 얻기 위해 몇 시간 동안 명령을 올바르게 찾았는지 누가 알겠는가? 가장 좋은 점은'git clone '이다.'git clone'은 로컬 저장소를 초기화하고, 서버 저장소를 원격 저장소에서 히스토리를 가져오고,'master' 브랜치를 체크 아웃하고 원격 저장소에서'master' 브랜치를 추적하도록 설정합니다. –
공유 서버로 이동하려는 로컬 저장소가 이미있는 경우 'git init --bare'대신 'git clone --bare'를 사용할 수 있습니다. –