2010-12-12 8 views
0

Noob 여기 ....내 새 지점에 추가

나는 자식을 복제 한 다음 새 분기를 만들었습니다. 난 그냥 새로 만든 지점에 기존 (안드로이드) 프로젝트를 추가하고 싶습니다. Dunno why,하지만이 브랜치에 파일을 추가하는 방법에 대해서는 약간 혼란 스럽다. 기본 구문은 "git add FILENAME"이지만 분기에 추가 할 수 있도록이 새 프로젝트 폴더의 모든 파일을 새 분기 폴더에 추가해야합니까?

기본적으로 컴퓨터에서 완전히 별개의 폴더에있는 전체 프로젝트를이 지점에 추가하려고합니다. 도와주세요? 다음 할

git branch some_name_here 

을 :

git checkout some_name_here 

다음 추가 :-)

+1

대기 ... 관련없는 프로젝트를 새 분기에 추가 하시겠습니까? 아니면 현재 repo가 ​​비어 있습니까? –

+0

기존 안드로이드 프로젝트도 git 저장소에 있습니까? –

답변

1

당신은 내가 당신이 한

자식에 나무를 가져올 때 내가하는 일의 모든 추가 그들 :

git add some/file oh/another/over/here 
git commit -m "Added small android project" 

al

git checkout new_branch_name 

후 : 일반적으로 별도의 프로젝트를 별도의 저장소를 요구하지만,이 두 가지 경우 정말 지점에 배치 한 후 동일한 개념의 변형 불구하고 의미를

+0

분기에 프로젝트를 추가하는 구문을 단계별로 나눌 수 있습니까? – LuxuryMode

+0

나는 내가하는 것을 시도하는 방식으로 이것을하는 것이 타당하지 않을 수도 있음을 깨닫고 있다고 생각한다. 브랜치를 만들 때 - 내가 잘못하면 나를 바로 잡습니다 - 당신은 마스터 파일의 복사본을 얻은 다음 그 브랜치에서 편집하거나 무엇이든 업데이트 할 수 있습니다. 그러나 처음부터 프로젝트를 만드는 경우 프로젝트 폴더에 repo를 만든 다음 밀어 넣기 만하면됩니다. 이해가 되니? – LuxuryMode

+1

멀리 떨어져 있지 않다 –

0

먼저 만드는 당신은 "체크 아웃"분기를해야 그냥 복사하여 원하는 파일을 붙여 넣은 다음 git add을 사용하여 파일을 버전 관리에 추가하십시오.
분기에 전체 새 프로젝트를 추가하는 이유는 무엇입니까?
그렇게하기 전에 지점에 대한 git 개념을 이해해야합니다.
This 링크가 도움이됩니다.

+0

기존 프로젝트가 git에 있다고 가정하면, 그는 [submodules] (http://book.git-scm.com/5_submodules.html)을 사용할 수 있으므로 파일을 복사 할 필요가 없습니다. –

+0

나는 총계 멍청한 멍청한 녀석이다. 그래서 먼저 사과하고 사과한다. 본질적으로 동료와 저는 개별적으로 아주 기본적인 프로그램을 만들고 있습니다.이 프로그램은 기능에 대한 소개 만 할 것입니다 (이것은 교육적인 목적을위한 것입니다). 그래서 우리는 각각 코드를 공유하고 노트를 비교하기를 원했습니다. 기본적으로, 나는 안드로이드 프로젝트를 가지고 있으며, 전체, 자바 클래스, XML 리소스 등을 볼 수 있어야한다. 그래서 나는이 새로운 브랜치에 전체 (작은) 프로젝트를 추가하기를 원한다. . Android projec은 git repo가 ​​아닙니다. Wim. – LuxuryMode