2017-01-24 1 views
-1

그래서 나는 가지 엉망 가서 C9에 내 모든 파일을 삭제. 아직 아무 것도 저장하지 않았으므로 마지막 커밋을 C9로 가져오고 싶습니다. 나는 커밋의 zip 파일을 다운로드해야한다고 말하는 일을 읽었지 만, 나는 그걸 어떻게 처리해야할지 몰라. 누구든지 나를 도울 수 있다면 정말 감사하겠습니다! 너희들은 어떤 더 많은 정보가 필요하면마지막 커밋을 GitHub에서 C9로 끌어 오는 방법은 무엇입니까?

, 나는 내가 나의 주인 분기 및 나중에 필요로 할 수있는 모든 숨김 파일을 제외한 모든 내 지점을 삭제하기 때문에 커밋 마지막에서 용지를 가져옵니다. Github에서 C9를 가져 오는 것에 대해서는 아무 것도 찾을 수 없었습니다. 그래서 이것이 여러분에게 물어볼 좋은 질문이 될 것이라고 생각했습니다.

+0

힘든 당신이 (당신이 Git 저장소에서 작업 중이던 제공 한 정보를 어디에? 말할 수는 복제를 했 실행 한 후 필요하지 않은 모든 파일을 삭제할 수 있습니다 하나? 커밋을 한 적이 있습니까? 등)하지만 Cloud9의 개정 내역 기능을 사용하는 것이 좋습니다. https://community.c9.io/t/how-do-i-recover-a-deleted-file/17 –

+0

@BradyDowling 내가 커밋을해야합니까 (내가 가져하려는 이유/그것에서 당겨)를 참조하십시오. 나는 아무것도 복제하지 않은, 내가 넣어 (I가?해야합니까)'RF RM은 .git'는, 내가 그에서 내 파일을 복구 할 수 있었는지 모르고? 내 C9는 이미 내 Github와 연결되어 있습니다. 나는 지금 내가 기본적으로 모든 것을 망쳐로 일하고 있어요 IDE를 복제하고 싶지 않아,하지만 난/가져 오기 내가 모든 것을 망쳐 전에 모든 것을 최선을 다하고 있기 때문에 커밋 마지막에서 용지를 가져옵니다. –

+0

Github에 무엇인가를 밀었습니까? 그렇지 않은 경우 모든 커밋을 삭제했습니다. 이제 모든 파일을 복구하기 위해 위에서 언급 한 링크에 의존해야합니다. –

답변

0

당신이 다음

cd ~/workspace # make sure you are in the right folder 
git init .  # create new git repo instead of the one you've deleted 
# now add your github repository as origin 
git remote add origin [email protected]:jinntakk/upskill_saas_tutorial.git -f 
git remote set-head origin -a 

git fetch     # fetch your commits from github 
git reset origin/HEAD --hard # reset working tree to the remote 
+0

나는 콘솔에서'git branch'를 실행할 때 모든 것을했으나 마스터 만 보여줍니다. 내가 뭐 잘못 했어요? –

+0

또한 내가'git remote add origin을했을 때 [email protected] : jinntakk/upskill_saas_tutorial.git -f' 다른 브랜치를 추가하는 것처럼 보였습니다. 그래서 나는 옳은 일을했다고 생각합니다. 어쨌든 도와 줘서 고마워. 나는 모든 것을 되 찾는 것에 한 걸음 더 다가간 것 같은 기분이 든다. –

+0

'git branch'는 로컬 브랜치만을 보여주고, 리모트를보기 위해서는'git branch -a'를 사용하십시오 –

관련 문제