2013-10-23 2 views
2

Dropbox 폴더에서 git 프로젝트로 고민하고 있습니다.Dropbox 폴더의 프로젝트에서 git 사용

여러 PC에서 작동합니다. 이 문제를 해결하기 위해 항상 Dropbox 폴더에서 작업을합니다. 즉, 내가 끝낸 곳에서 PC를 가져 가면 어디든 갈 수 있습니다.

이것은 힘내 때문에 문제가되는 것 같습니다.

  1. 자식이 추가 일부 파일을 추가 : 여기에 내가 뭘하는지입니다. 어떤 변화가 다른 PC에
  2. 아래
  3. 하자 보관 용 동기화
  4. 자식 상태를
  5. 스위치
  6. 하자 보관 용 동기화를 저지하지 않으려면 : 목록을 모두
  7. 자식
  8. 자식 상태가 "파일 추가"-m 커밋 다른 PC에 '수정 된'파일이 추가되지 않은 경우에도 추가되었습니다.

워크 스테이션간에 전환하거나 git을 사용하는 기능을 잃지 않고이 문제를 해결하려면 어떻게해야합니까?

또한 프로젝트를 Github으로 푸시합니다. 나는 CMS 내에서 개발 중이므로 변경하지 않을 핵심 CMS 파일을 모두 무시했습니다. 내 리포에는 프로젝트에 주문 된 파일 만 포함됩니다. 즉, 모든 CMS 파일이 누락 될 수 있기 때문에 repo를 가져올 수는 없지만 전체 CMS와 모든 자산을 repo에 포함시키는 것은 의미가없는 것처럼 보입니다.

그냥 Google에서 찾을 수있는 원격 저장소로 Dropbox를 사용하려고하지 않습니다. 내 실제 프로젝트는 Dropbox 폴더에 있고 원격 리포는 GitHub에 있습니다.

나는 몇 번 git를 사용하려고 시도했지만 작동하는 워크 플로우를 찾을 수 없다. 누군가 제가 여기있는 것을 도와 주시면 감사하겠습니다.

감사

답변

2

이것은 아주 나쁜 생각처럼 소리, 그리고 인터넷 검색의 비트에서, 당신이 할 수있는 가능성을 손상의 repo 같은뿐만 아니라 소리.

이렇게하려면 '올바른'방법은 개발 분기를 사용하는 것입니다. 하나의 워크 스테이션에서 작업을 마쳤 으면 개발 지사로 모든 ​​것을 커밋/푸시합니다.

그런 다음 두 번째 워크 스테이션에서이 분기를 풀고 계속하십시오.

기능이 준비되면 관련 커밋을 릴리스 (일반적으로 마스터) 분기로 체리 선택/스쿼시합니다.

관련 문제