2012-06-20 2 views
0

gitHub 저장소가있어서 정말 좋아합니다. 우리 회사는 SalesForce를 사용하고 있으며 iOS App을 개발 중입니다.heroku.com git 저장소로 사용합니다.

이제 github을 사용하고 싶지만 heroku.com을 구입 한 Salesforce와 협력하여 heroku.com을 백엔드 처리에 사용해야한다고 들었습니다.

이것이 가능합니다. 내 생각에 자바와 같은 다른 언어로 백엔드 코딩을 할 수 있지만 ios와 같은 다른 것들은 할 수 없다는 인상입니다. 이것이 올바른 방법인가요, 아니면 관리자에게 github 액세스 (사설 허브)를 사도록 설득해야합니까? 사전에

덕분에

감사

+0

"백엔드 처리"의 의미를 명확히 할 수 있습니까? 서버 측 컴퓨팅에 대해 이야기하고 있습니까? 아니면 저장소를 호스팅 할 장소에 대해 이야기하고 있습니까? – redhotvengeance

답변

0

당신이 당신의 저장소 및 소스 코드 협력을위한 GitHub의를 사용하지만 Heroku가에 배포 할 것 같다. 이것은 매우 일반적이며 잘 지원됩니다. git push origin master (여기서 github 리모컨은 origin 임)으로 개발 워크 플로우를 진행하면서 github으로 간단하게 푸시하고 푸시하면됩니다.

헤로 쿠에 배포하려면 git push heroku master (여기서 heroku 저장소는 heroku 리모컨이라는 레이블이 붙어 있습니다)을 수행하십시오.

동일한 프로젝트에 대해 두 개의 자식 리모컨이 있다는 사실은 문제가 아니며 사실 자식의 분산 된 특성으로 인해 최적화가 잘되어 있습니다. Heroku를 사용하여 모바일 앱용 백업 API 또는 웹 앱을 개발한다고해서 소스 컨트롤에 GitHub를 사용할 수있는 것은 아닙니다.

+0

좋아, 나는 github와 함께 지내고있다. 그냥 이해하고 미안하지만, 아직 heroku 사용을 시작하지 않았습니다 - 그래서, 당신은 heroku에 밀어 넣을 때 페이지 등으로 살게됩니다. branche에 밀어 넣을 수는 없습니까? 그러나 소스 코드가 사이트 (영웅)와 다른 무언가를위한 것이면 다시 말하면 이해가되지 않습니다. –

+0

heroku의 브랜치로 푸시 할 수 있지만 푸시가 '마스터'로 이동하는 경우에만 배포가 수행됩니다. –

관련 문제