git checkout master
베어 저장소와 작동하지 않는 경우.
필요에 따라 기본 저장소가 원하는 내용이 아닐 수도 있습니다. 파일의 체크 아웃하지 않고 당신은 아마 표준 자식 저장소로 작업 git clone somePath --bare
내가 베어 저장소를 생성하기 때문에 그 가정거야
이 필요합니다.
만 백업 : 당신은 단지 저장소가 차지하는 공간이 압축 가지고 있고,을 -also-하지 않기 때문에 베어 저장소, 아마 더 여기
는 사용 사례입니다 작업 복사본에서 공간 . , 저장소를 단순 복제 푸쉬 변경에 찬성 작업 복사본에 어떤 닦아 git reset origin/master
를 사용 : 파일에 대한 전체 액세스 권한을 가진
복사, 최신 까지의 모든 시간 일 필요는 없습니다. 파일과
사본이 지속적으로 최신 상태 : 자식 기본적으로 푸시에 작업 복사본을 업데이트하지 않기 때문에, 가장 까다로운 경우입니다. 빠른 검색을 수행했고 언급 된 한 가지 방법은 업데이트 후크 http://jennyandlih.com/pushing-remote-git-working-copy을 사용하는 것입니다. 그것은 당신이 스스로 알아낼 수있는 숨 막혀있는 것들을 탐구하지 않는 한 아마 그 사본에 대한 편집과 푸시의 대체를 허용하지 않을 것입니다.
간단한 복제를 (비 베어) 만들기 : 당신이해야 할 때
나의 추천, (나는이 모든 시간을), 수동으로 복제를 업데이트합니다. 그런 다음 git branch staging
및 git checkout staging
. 이제는 작업 카피를 가지고 있습니다 만, 변경을 원할 때는 git rebase origin/master
에 의해 직접 수동으로 업데이트해야합니다.스테이징에서 마스터로 변경 사항을 전달할 수 있습니다. 저장소에있는 "마스터"브랜치가 변경 사항을 푸는 데 아마 어려움을 겪을 것이며 효과적으로 사용되거나 의존되어서는 안된다는 사실을 명심하십시오.
필자는 파일을 thumbdrive에 푸시 할 수 있으며 파일을 thumbdrive로 푸시하는 방법을 묻습니다. – Darhuuk
왜 그냥 썸 드라이브로 끌지 않니? –