설명대로 정확히 수행 할 수 없습니다. Git은 버전 제어 시스템을 배포했기 때문입니다. 이 경우 분산 시스템에서는 다른 사람에게 변경 사항을 적용 할 수 없기 때문에 변경 사항을 가져올 시점을 결정하기 때문에 중요합니다. 여기
그 (명령 줄 자식을 사용하여) 일 것이다 이것에
cd GIT_Test
git init .
mkdir TEST
touch TEST/foo
git add TEST/foo
git commit -m "Added testing file"
cd ../GIT_OtherTest
git init .
git remote add test ../GIT_Test
git pull test master
한 가지 예외가 베어 저장소입니다 방법입니다. 베어 리포 지 토리에는 파일의 작업 복사본이 없으므로 다른 사람의 작업을 덮어 쓰지 않고 안전하게 푸시 할 수 있습니다. 단점은 맨손 저장소에있는 파일을 직접 작업 할 수 없다는 것입니다. 저장소를 복제하고 변경해야합니다.
예를 들어, 우리는 다르게이 두 번째 부분을 할 수 있었다 :
cd ..
git init --bare GIT_Central
cd GIT_Test
git remote add central ../GIT_Central
git push central master
ls ../GIT_Central # notice how this doesn't actually contain the files we pushed
cd ..
git clone GIT_Central GIT_OtherTest
ls GIT_OtherTest # but here they are!
그래서 당신이 알아야 할 명령은
init
,
add
,
commit
,
remote
,
pull
,
push
및
clone
이다.
출처
2014-01-09 20:24:43
Max
git을 처음 사용하는 경우 [* Pro Git * book] (http://git-scm.com/book)을 읽고 싶을 것입니다. – Ajedi32
나는 그것을 읽었으며 버전 관리 시스템을 사용 해본 적이 없기 때문에 나는이 모든 것에 아직도 조금 이나마 새롭다. 그리고 좀 더 세밀한 포인트 주위에서 머리를 감싸기위한 어휘가 부족하다. 나는 비디오를 보면서 코드 스쿨 튜토리얼을하고 있었기 때문에 곧 속도를 낼 수 있기를 바란다. – randomblink
나는 책을 읽고있다. (그리고 그것은 작가에게 경외심이다.) 그러나 나는 개념의 일부를 이해할 무언가를해야만한다. – randomblink