서버에 git이 설치되어 있어서 xe나 라이믹스를 git clone로 설치할때는 로컬에 소스트리로 작업하고 FTP로 올릴 필요 없이 바로 서버에서 git clone -b develop https://github.com/rhymix/rhymix.git 으로 설치하면 되나요?
그리고 이 때는 포크를 떠서 작업할 필요가 없나요? 코어를 알아서 수정하고 나서 git pull을 하게 되면 바뀐 파일만 업데이트되고, 그 중에 제 수정내역과 겹치는게 있으면 먼저 push하라고 충돌메세지가 나면서 pull이 안 되므로 수정내용이 안 사라지는 거 같던데... 아님 서버에 바로 설치할 때도 일단 깃허브에서 따로 제 계정으로 포크를 받은 다음에 그 포크된 쪽을 서버로 git clone으로 가져오는게 낫나요?
(그럼 후자일 때는 업데이트를 어떻게 하나요? 깃허브에서 포크된 계정쪽에 원 계정의 업데이트내용을 머지한 다음 서버에서 git pull로 가져오나요 아니면 여기처럼 서버에서 원 계정을 업스트림으로 등록한 다음에 업데이트 적용하고 포크계정에 git push로 올리나요?)