새벽경, 비몽사몽했는지 정신을 잠깐 놨었는지, 현재 브랜치에 commit하고 push 해야하는것을 잘못하여 develop브랜치에 push해버렸다.
그래놓고선 pr날리는데 어? 왜 작업한 브랜치가 없지?
그러고있었다...
해결법
git log -g
해당명령어로 최근 커밋한 내역을 본다. 다행인지 지금 현재 커밋한 하나만 떠 있었다.
$ git reset HEAD@{number}
또는
$ git reset [commit id]
원하는 시점으로 워킹 디렉토리를 되돌릴 수 있다.
나는
git reset HEAD@{number}
이 명령어를 사용했고, number가 0이기에 그렇게 입력했다.
그리고 다시 commit하고 이번에는 잘 확인하여 push하였다.
진행하기전에 미리 폴더를 복사해 따로 빼두고 작업했는데 다행이 문제없이 해결된것 같았다.
내 문제점.
1. 혼자 해결하려는 능력필요. 무조건 질문하기보다는 침착하게 찾아보고 뒤져보고 그다음 질문할것(차분할것)
장점.
1. 끝까지 물고 늘어진다(끈기)
2. 차분히만 생각한다면 어떻게든 해결법을 찾을 수 있다.(다는 아니지만 어느정도는 가능하다...)
3. 배움의 열정..(어려워서 포기하고 싶기도 하지만, 해결이 되면 재밌고.. 그러면서 자신감을 조금씩얻어가는것같다. )
다만 현재 팀프로젝트를 하면서 너무 부담이 되는 상황이다. 아무래도 실력차이 때문일까?
..
온라인쪽으로 관리를 확실히 해주는 곳으로 다녔어야했는데.. 라는 생각을 자주하게된다.
물론 내 노력 부족도 있겠지만....
어떻게 공부해야하는지 아직도 감이 잡히지 않는다.
알고리즘도 공부해야하는데 여러가지로 겹쳐 손도 못대고있다...
과연 취업을 할 수 있을까..??