2011-12-07 2 views
0

나는 여기에서 잘못하고있는 것이 매우 간단하다는 것을 확신합니다. 그래서 누군가가 나를 위해 알아낼 수 있기를 희망하면서이 다이어그램을 만들었습니다. 기본적으로 복제 된 Repo의 새 파일을 서버의 원래 저장소에 표시 할 수 없습니다.클론 repo에서 내 서버의 원래 repo로 업데이트

현재 프로덕션 서버에 magento를 설치했습니다. 나는 이것을 --bare - shared git 저장소로 만들었고 그것을 나의 로컬 mac git에 복제했다. 커밋은 맥의 저장소에 포함되어 실제로 서버를 만지지 마십시오

My setup

나는 무대와 복제 저장소 내에서 커밋하는 방법을 이해하지만 나는이 모든 로컬 가정합니다.

committing within the local mac

이 뭔가, 지금은 내가 원하는 상태에서 내 로컬 REPO을 가지고, 잘못 가고 나는 원래의 repo에 밀어 할 어디입니까?

Pushing from local to server

그런 다음 나는 무대와 서버의 변경 사항을 커밋 것 같은데요?

staging and committing on server

마지막으로, 나는 이것이 아주 기본적인 흐름입니다 실현,하지만 난 일을 더 복잡하기 전에 나는 지금이 레이아웃을 마스터하고 싶습니다.

감사합니다.

원점하면 (자동 복제 설정) 및 마스터 밀고 원격가
git push origin master 

가 있습니다 : 당신이 무대를 가지고 해당 지역의 repo에 최선을 다하고 후

답변

0

, 당신은 서버에 밀어해야 너는 밀고있다.

파일이 아니라 커밋을 푸시하는 것에 유의하십시오. 그래서 당신이 밀면, 당신은 끝났습니다. 서버를 준비하고 커밋 할 필요가 없습니다.

+0

내 서버와 관련이없는 것으로 보입니다. 나는 그것이 벌써라고 생각했다. 그러나 나는 그것을 다시 설정했다. 그리고 갑자기 밀어 당김은 일하기 시작했다. –

+0

한숨 ... 이제 작동하지 않습니다. 나는 자식을 얻지 못한다. –