2011-04-22 3 views
3

디렉토리 또는 단일 파일의 내용을 다른 디렉토리로 이동하는 방법은 무엇입니까?힘내 - 파일의 내용을 다른 디렉토리로 이동

나는이 fatal: not under version control, source=Jarryd/movementcommands.c, destination=src/movementcommands.c

는 어떻게이 이동해야 다음 git mv Jarryd/movementcommands.c src

를하고있어?

이와 비슷한 git mv Jarryd/movementcommands.c src/movementcommands.c?

답변

3

두 양식 모두 작동해야하지만 소스 파일이 자식 제어의 대상이 아니기 때문에 git mv이 필요하지 않으므로 간단한 이동과 추가가 필요합니다. (나는 Jarryd 및 SRC 모두가 당신의 자식 작업 트리에 있다고 가정합니다.)

mv Jarryd/movementcommands.c src 
git add src/movementcommands.c 
1

오류 메시지가 말한다처럼 그 모두 원본 및 대상 디렉토리, 자식 버전 관리하에 확인합니다.

또한 git 하위 모듈에서 뭔가를 이동하려고하면이 기능이 작동하지 않습니다. 나는 자식이 그것을 추적하도록 설계되었다고 생각하지 않습니다. (이 단락의 의미를 모른다면 적용되지 않습니다.)

3

Jarryd/movementcommands.c 파일 또는 src 폴더가 git에서 추적되고 있습니까? 어쨌든

그냥

mv Jarryd/movementcommands.c src

git add src/movementcommands.c 
을 시도 할 수 있습니다
관련 문제