▼ What ?
이번 Open Source Software 텀 프로젝트를 기회로 "디스코드 P.S Bot" 개발 프로젝트를 진행했다. (링크 참고)
▼ 링크 & Git 이슈
링크
GitHub - uykm/P.Sbot-Discord
Contribute to uykm/P.Sbot-Discord development by creating an account on GitHub.
github.com
Git 이슈 - Commit을 잘하자..!
- 아무 생각없이 README.md 파일을 커밋도 하지 않고 GUI에서 푸쉬했다가 충돌이 발생했는데 메시지를 제대로 읽지 않고 클릭했더니 2시간 동안 작업했던 날라갔다. 좀 더 자세히 말하면 로컬 파일에 원격 파일이 덮어씌워진 것인데, commit을 하지 않은 상태로 뭔가를 잘못 수행했는지 git에 어떤 로그도 남지 않은 채로 작성한 파일이 날라간 것..
➜ commit 로그도 없으니 되돌릴 수도 없고 2시간 동안 한 게 날라간 게 너무 아까워서 git 파일을 뒤지다가 '.idea' 파일에 파일이 날라간 시간대에 생겨난 shelf 파일이 있는 것을 확인해볼 수 있었다.
➜ 처음 들어보는 파일이라 찾아봤더니, 작업이 임시 저장되는 파일이라고 한다.
➜ 역시나 파일이 날아가기 전 상태가 저장되어 있었고 다행히 복구에 성공했다..!

- 작업하던 파일이 날아가면서 'shelf' 라는 파일도 알게 되고.. 앞으론 commit 열심히 하자!
shelf (참고 자료) - https://dkswnkk.tistory.com/683
작업 임시 저장하기 IntelliJ의 Shelve
서론 특정 branch에서 작업을 하다가 다른 branch로 이동을 해야 하는 상황이 있습니다. 그럴 때 checkout을 통해 branch를 이동을 시도하면 위와 같이 commit 혹은 stash를 먼저 하라는 문구를 많이 보셨을
dkswnkk.tistory.com
▼ What ?
이번 Open Source Software 텀 프로젝트를 기회로 "디스코드 P.S Bot" 개발 프로젝트를 진행했다. (링크 참고)
▼ 링크 & Git 이슈
링크
GitHub - uykm/P.Sbot-Discord
Contribute to uykm/P.Sbot-Discord development by creating an account on GitHub.
github.com
Git 이슈 - Commit을 잘하자..!
- 아무 생각없이 README.md 파일을 커밋도 하지 않고 GUI에서 푸쉬했다가 충돌이 발생했는데 메시지를 제대로 읽지 않고 클릭했더니 2시간 동안 작업했던 날라갔다. 좀 더 자세히 말하면 로컬 파일에 원격 파일이 덮어씌워진 것인데, commit을 하지 않은 상태로 뭔가를 잘못 수행했는지 git에 어떤 로그도 남지 않은 채로 작성한 파일이 날라간 것..
➜ commit 로그도 없으니 되돌릴 수도 없고 2시간 동안 한 게 날라간 게 너무 아까워서 git 파일을 뒤지다가 '.idea' 파일에 파일이 날라간 시간대에 생겨난 shelf 파일이 있는 것을 확인해볼 수 있었다.
➜ 처음 들어보는 파일이라 찾아봤더니, 작업이 임시 저장되는 파일이라고 한다.
➜ 역시나 파일이 날아가기 전 상태가 저장되어 있었고 다행히 복구에 성공했다..!

- 작업하던 파일이 날아가면서 'shelf' 라는 파일도 알게 되고.. 앞으론 commit 열심히 하자!
shelf (참고 자료) - https://dkswnkk.tistory.com/683
작업 임시 저장하기 IntelliJ의 Shelve
서론 특정 branch에서 작업을 하다가 다른 branch로 이동을 해야 하는 상황이 있습니다. 그럴 때 checkout을 통해 branch를 이동을 시도하면 위와 같이 commit 혹은 stash를 먼저 하라는 문구를 많이 보셨을
dkswnkk.tistory.com