2014-06-11 2 views
1

저장소에 커밋을했는데, 필자는 필요하지 않은 파일을 삭제했지만 다른 커밋 후에는 repo에서 삭제되지 않았습니다. 예를 들어파일 시스템에 GitHub 동기화하기

:

내 초기에 내가 파일 class3.py을 추가 class1.py을 삭제 커밋 내 초에서 파일을 main.py, class1.pyclass2.py

을 삽입 커밋하지만 파일은 REPO에 아직도있다.

수동으로 파일을 삭제할 필요없이 전체 repo를 명령 또는 다른 것과 동기화하는 방법이 있습니까?

+0

'class1.py'의 삭제를 커밋 했습니까? – Chris

+0

변경 사항과 동일한 방식으로 삭제를 수행 하시겠습니까? 아니면 특정 방식으로 삭제 하시겠습니까? 나는'git add .'를하고'git commit'을합니다. –

+0

'git status'를했는데 삭제 된 파일이 여전히 존재하기 때문에, 삭제 된 것이 아니라고 생각됩니다. 그것을 성취하는 방법을 살펴 보겠습니다. 고마워, Chris –

답변

0

삭제를 추가로 기록하려면 git add -A . 또는 적어도 git add -u .이 필요합니다.

"How do I commit all deleted files in Git?"을 참조하십시오. REPO의 상단에서 모두 삭제를 기록 할 것

git add -u :/ 

:

힘내 2.0로, 당신은 어디서든 REPO를 입력 할 수 있습니다.

'.'의 중요성에 대해서는 "Difference between “git add -A” and “git add ."도 참조하십시오.

+0

그 일을했다. 고마워, VonC. –