본문 바로가기
잡담

깃허브 풀,푸시와 Undo커밋의 관계?그리고 전에 커밋한것 가져오기(feat.TIL)

by g-builder 2024. 9. 12.

오늘은 팀원분이 깃허브를 다루다 내가 푸시를 해버려서 그걸 취소하려는데 취소가 안된 이슈가있었다.

그래서 그분이 하신건 취소를 하려고 봤더니 저번에 숙지했던 Undo가 없지않는가.

그래서 팀원4명이서 같은화면을 보면서 어쩌다보니 Undo가 생겼다.

Undo를 하는것도 제일 위에꺼부터 Undo를 하지않으면 안된다는 사실을 처음배웠는데

풀을 해줘야 Undo가 가능해지는 부분에서는 조금의문인게 

Undo가 안되서 이것저것 하다가 일단 풀을 한번해보자 라고해서 누르고나니 Undo가 생겼는데 

그다음에도 풀은 그대로 남아있었다. 그럼 풀과 관련이 있는게 맞을까?

그상황이 금방지나가서 다시 연구할 기회는 없었지만 언젠가 기회가 된다면 다시한번 배울 수 있는 기회가 있기를 바란다.

 

그리고 저번에 내 프로젝트를 복붙으로 팀데브에 넣은게 아니라 그냥 옮겨버려서 내 프로젝트가 다 날아간적이있었다.

이걸 어떻게 다시 복구를 해야하나 고민하고있었는데 팀원분이 알려주셨다.

히스토리에서 원하는 커밋에 대고 Create branch from commit 를 누르면된다 

이걸누르면 

브랜치를 생성하라고 하는데 생성하면 그당시 커밋한 내용의 브랜치가 생성된다.

거기서 필요한걸 빼오면 끝 

제일 중요한건 이런일이 발생하지 않게 주의하는것이지만

혹시라도 발생했다면 놀라지말고 천천히 대응하자

오늘도 고생많으셨습니다~

'잡담' 카테고리의 다른 글

강의 듣는중..  (1) 2024.10.08
깃이그노어 무시 예외처리 방법  (0) 2024.10.04
NuGet이나 에셋을 가져올때 주의할것..  (1) 2024.10.01