Life

[개발Life] 나의 git 잔디 누락

Bay Im 2024. 2. 7. 13:43

몇 개월 간 소중한 git 잔디 누락…

 

 

git은 진짜 익숙해졌다고 생각해도 내 뒤통수를 치는 아이…

 

항상 git bash로 add-commit-push 를 하다가 최근부터는 vscode 내의 source control로 git 에 올리던 중이었다.

 

저 킹받는 닭인지 뭔지 모냐

 

그런데 source control에 이렇게 CONTRIBUTORS에 내가 두명이길래 음 이상하네~ 정도로만 생각하고 넘어갔었다.

 

그런데 아무리 생각해도 좀 이상해서 현재 레포지토리의 commit 기록을 확인해봤다.

 

 

이 디렉터리에서만 55 commit을 했는데 찐 yubin-im의 커밋은 4개고, 그 이후부터 쭈욱~ 나머지는 모두 가짜 yubin-im 으로 올라가있었다… (주인님 아니 깃님 그 사람은 가짜에요!!ㅠ)

 

그 동안 신경쓰지 않던 나의 잔디를 확인해보니 진짜 no contributions...ㅠㅠ

작년에 했던 프로젝트도 모두 올라가지 않음.. 하

 

열심히 구글링을 했더니 이메일 계정이 다를거라고 해서 user.name과 user.email을 global로 재설정 완료!

 

확인해보니 이제 진짜 계정으로 잘 올라간다… 우선 연결은 확인 완료

저 고양이가 쳐다봐야 찐입니다~

 

이유는 아마 추측하기론… 저 username 을 감싸고있는 괄호 [] 가 문제였던 것 같다.

아마 작년에 깃을 배울 때 강의자료에 git config [username] 이런 식으로 적힌 것을 내가 그대로 괄호까지 따라 쓴 것 같다.

이전 email과 username 까지 모두 괄호가 있는 것을 보면…ㅠㅠ

아무튼 지나간 이유는 이러하고…

 

이전에 커밋했던 50 여개… 아니 훨씬 그 전의 커밋들은…?!?

 

현재 하고 있는 디렉터리의 커밋이라도 살려보려 했다.

점심시간에 노트북 들고 가서 구글링 후 터미널에 입력입력… (방법은 각 커밋마다 다시 rebase 하는 방법, 그니까 50여번 반복~)

 

하지만 이 방법도 잘 안되었고… 더 건들다간 현재 git 도 되돌리지 못할 강을 건너면 어쩌나 싶은 생각에 그냥 이제 연결된 것을 확인했으니 앞으로 잘 확인하면서 다시 잔디를 채우기로 했다!!

 

앞으로 뭐든, 프로젝트를 시작하기 전에 무조건 git 연결 제대로 확인하고 커밋도 중간중간 잘 확인할테다…ㅠ_ㅠ

 

앞으로 잔디 열심히 다시 채워보자!