내일배움캠프 24일차 TIL, 유니티 팀프로젝트

황오영·2024년 5월 20일
0

TIL

목록 보기
24/56
post-thumbnail

GIT Revert?

  • 오늘 머지를 하던도중 메타파일과 커밋이 꼬이는 바람에 리버트를 진행했었는데 뭔가 생각했던데로 잘 안되서 Revert의 기능에 대해 짧게 정리해두고자 한다.

  • 검색해보니 revert와 비슷한 기능은 reset이 있다고 하는데 둘의 차이는 무엇일까

    reset : 시간을 과거의 특정 사건으로 돌리는것.

  • reset은 현재가 없었던것으로 깃상태를 과거로 돌리는것이다. 현재까지의 커밋이력을 남기지 않고 원하는 시점으로 돌리는 기능

    revert 현재에 있으면서 과거의 특정 사건을 없던 일로 만드는것

  • revert의 경우는 과거로 돌아간다는 커밋을 남겨두고 원하는 시점으로 돌아간다.

  • 두 기능은 이런 차이가있는데 협업시에는 다름 팀원과 branch를 공유하기 때문에 revert를 조금 더 많이 쓴다고한다. 기록을 남길수 있기 때문

  • 오늘 작업에서도 이런 문제가 있어서 다음에 merge할때는 어쩃건 좀 더 코드 잘보고.. 진행해야겠다.

오늘의 회고

  • 프로젝트 마감일이 목요일 12시까지라 이번주는 프로젝트 마무리 하고 난뒤 개인공부를 추가로 할 예정이다. 그래서 오늘은 간단하게 TIL을 쓰고자 한다.
  • 깃에 살짝 문제가 있었지만.. 어찌어찌 해결했는데 좀 번거로웠던것 같다. 항상 작업하고 머지할때 확인하고 난 뒤에 머지해야겠다 이번의 경우 씬을 따로 해주셔야 하는데 씬에 이름만 바꾸셔서 충돌이 일어났던 경우였다.
  • 코드 정리도 계속하고 있지만 하면할수록 어려운것같다. 특히나 객체지향을 지키면서 하려고 하는데 뭔가 생각하는것 만큼 잘 안되서 이곳저곳 알아보면서 진행해야지 싶다.
  • 요 며칠 컨디션이 크게 좋지 못해서 집중을 못해서 팀원분들께 죄송하다. 오늘은 푹 자고 일어나서 내일 풀 컨디션으로 잘 코딩해야지 작업 끝나고 할 것도 많이 있기에 후딱 해치우고 나서 뒷 마무리도 잘 해야겠다.
profile
게임개발을 꿈꾸는 개발자

0개의 댓글