2016-10-22 7 views
0

유성 앱의 전체 디렉토리를 제거하여 컴파일 타임 오류 (meteor compilation - error output doesn't show where is the error? 참조)를 찾으려고합니다.체크 아웃 파일 ... 체크 아웃 파일이 아닙니다.

그래서 내가 실수가 어디에의 생각 가지고는 (클라이언트) 삭제 같은과 (서버) 디렉토리를 시도 : 나는 misake이 API에 대한 것을 발견되면

$meteor 
=> compile time mistake 
$rm -rf ./client/* 
$meteor 
=> compile time mistake 
$rm -rf ./server/* 
$meteor 
=> compile time mistake 
$rm -rf ./api/* 
$meteor 
=> compile time mistake 

을 나는하려 다시 마지막으로 저 지르지 만 파일이 돌아 오지 않습니다!

$ git branch 
    erreur 
* extra_erreur 
    master 
$ git checkout extra_erreur 
D client/cb.html 
D client/cb.js 
D client/choix_page.html 
D client/choix_page.js 
D client/hello.html 
D client/hello.js 
D client/home.html 
D client/home.js 
D client/ligne_produit.html 
D client/ligne_produit.js 
D client/main.css 
D client/main.html 
D client/main.js 
D client/menu.html 
D client/menu.js 
D client/navbar.html 
D client/navbar.js 
D client/restaurants.html 
D client/restaurants.js 
D client/subscribe.html 
D client/subscribe.js 
D client/templates.html 
Already on 'extra_erreur' 
$ cd client/ 
$ ls 
$ 

내가 그들을 다시 가지고 다시 (마스터)와 다음 (추가-erreur)에 올 필요 : -/

$ git checkout master 
D client/choix_page.html 
D client/choix_page.js 
D client/hello.html 
D client/hello.js 
D client/home.html 
D client/home.js 
D client/main.css 
D client/main.html 
D client/templates.html 
Switched to branch 'master' 
Your branch is ahead of 'dorj/master' by 3 commits. 
    (use "git push" to publish your local commits) 
$ git checkout extra_erreur 
D client/choix_page.html 
D client/choix_page.js 
D client/hello.html 
D client/hello.js 
D client/home.html 
D client/home.js 
D client/main.css 
D client/main.html 
D client/templates.html 
Switched to branch 'extra_erreur' 
$ ls 
client  common  imports  node_modules package.json server 
$ cd client/ 
$ ls 
cb.html   ligne_produit.html main.js   menu.js   navbar.js  restaurants.js  subscribe.js 
cb.js   ligne_produit.js menu.html  navbar.html  restaurants.html subscribe.html 

나는 무엇 :-(그것을 얻을하지 않습니다 'D'의 의미? 바로 그 디렉토리에 대한

+0

전체 디렉토리를 삭제 했습니까? – sunkuet02

답변

1

git checkout -- client server api

또는

git checkout -- . 모든 것을위한

힘내는 매우 혼란 스러울 수 있으며 명령이 작동하고 매개 변수를 취하는 방식이 일치하지 않을 수 있습니다. 그런 말로하면, 나는 헬프 페이지와 인터넷 검색 사이에 확실하다고 확신한다.

+0

'-'는 분기 이름을 의미합니까? –

+0

아니요, 문자 그대로 '-'로 입력해야합니다. 그것은 옵션의 끝을 의미합니다. 'git checkout'의 경우 그 이후의 모든 것은 경로입니다. 설명서를 읽으십시오. https://git-scm.com/docs/git-checkout – Mort

관련 문제