-

42SEOUL 과제를 내고 채점을 한다. fail 이 나오면서 붉은색으로 결과가 나오면 다시 해야 한다.

retry    리트라이, 줄여서 보통 '리트'라고 말을 한다. "나 또 리트해야해!"

그러면 복잡해진다. 일단 깃 주소가 새로 바뀌고 그곳에 다시 업로드 해야 한다. 

현재 git 주소는 폐기해야 한다. 그리고 새로 설정해야 한다. 

보통은 새로 생성된 주소로 본인 컴퓨터에 복제를 한다. git 에서는 복제를 'clone'이라고 한다. 

클론 한 다음 기존 파일들을 그 폴더에 복사 한다. 이런 방식이 주로 진행하는 방식이다. 

 

그런데 복사를 하지 않아도 되고 현재 폴더 그대로 이용하는 방식이 있다. 

기존 git 주소를 삭제하고 새 주소로 설정하는 방식이 바로 그것이다. 

먼저 현재 주소를 확인해보자. 아래 명령어로 현재 git 주소 확인할 수 있다. 

이미 업로드 중단된 주소가 보일 것이다. failed 주소와 동일할 것이다.

git remote -v 

git remote -v  

깃 설정한 곳에서 위 명령어를 누루면 현재 설정한 리모트 주소를 확인할 수 있죠.

이번에는 아래 명령어로 현재 주소를 지워본다. 기존 주소는 필요 없다. 지우자.
git remote rm 리모트 이름

git remote rm 리모트 이름 


위 명령어를 누르면 현재 리모트 주소를 삭제할 수 있습니다. 

그리고 새로운 리모트 주소를 입력하면 됩니다. 

git remote add origin [주소]

git remote add origin [주소]

마지막에 아래 명령어로 현재 설정한 주소를 푸쉬하는 주소로 등록하고 마무리 해보자.

git push --set-upstream origin master

git push --set-upstream origin master

그러면 새 주소로 올라간다.

올라간 파일을 확인하고 싶으면 아래 명령어로 확인 할 수 있다.

git ls-files

git ls-files

이렇게 하면, 

과거 수정 내용을 git diff 로 확인할 수 있기 때문에, 변화 과정을 살펴 볼 수 있어서 좋다.

별로 어려운 내용이 아닌데, 

경험상, 이렇게 하는 방식 모르는 분들이 상당히 많다. 그냥, 새 git 주소가 나오면, 클론 해버려서, 완전 초기부터 다시 시작하는 분들이 많다. 그렇게 하지 말고, 주소를 변경하는 방식으로 위 방식을 따라해보자. 좋다. 좀더 프로그래머 답게.

 

 

 

 

 

 

Posted by 뭔가느낌이
,