2011-10-07 5 views
0

Github는 변경 사항을 추적하므로 내가 작업 한 파일 만 저장소에 쉽게 "업로드"할 수 있습니다.github를 내 서버에 연결

그러나 나는 그들을 개발 서버에 업로드해야한다.

git 클라이언트를 내 개발 서버에도 푸시 할 수있는 방법이 있습니까?

다른 사람들이이 효율성 문제를 어떻게 처리합니까?

답변

1

당신은 (서버에서의 repo에) 개발 서버에 원격을 추가해야합니다 : 그 작업이 완료되면

git remote add devel url_to_repo 

, 쉽게 개발 서버에 밀어 수 있습니다

git push devel master 

devel (이상적으로 있어야 함)에 베어 레포가있는 경우 파일을 체크 아웃하기위한 수신 후 스크립트를 작성해야합니다.

1

당신은이 같은 모든 리모트에 밀어 수 있습니다

git remote | xargs -n 1 git push 

이 모든 리모컨을 통해 이동하고 각 변경 사항을 밀어 것입니다.

개발 컴퓨터 용으로 리모컨을 설정했다고 가정합니다.