241003의 TIL

Yellta·2024년 10월 3일
0

TIL

목록 보기
77/95

git 시나리오

git 시나리오에 대해서 공부하고 작성하고 있다. 아직 완성은 되지 않아서 완성 되면 바로 적을 생각이다.

샘플문서! ⬇

1. 직전의 커밋 수정 요청을 받았을 때

  1. git stash로 현재 작업 저장
  2. 수정하고 수정했다고 커밋 날리기
  3. 수정하고 stash pop을 통해서 작업 수행하기

<수정 요청 커밋> -> <수정 된 커밋> -> <작업중>

2. 현재 작업중인 커밋에서 n커밋 뒤에 있는 커밋 수정 요청

  1. git rebase -i HEAD~3 -> 현재 head: D 에서 3커밋 뒤로 간 곳 까지 수정
pick A  -> edit A로 변경
pick B
pick C
  1. A로 돌아갔으니까 수정 작업 수행하기
  2. git add 수정파일 -> stage로 올리기
  3. git commit --amend
    -> 커밋 메세지 고치기
  4. 다른 커밋을 고치기 위해서는 git rebase --continue하기
    이때 edit으로 수정한 것만 고칠 수 있다.
  5. git push --force-with-lease
    -> conflict 해결하기
    강제 푸시의 안전한 버전
    원격 저장소를 최신으로 유지/ 작업을 내 로컬 파일로 함부로 덮어씌우고 싶지 않은경우에 사용

자소서 작성하며 느낀점

JPQL과 JDBC

JPQL을 JDBC로 잘못적었다. 이미 냈는데 어쩌겠나
지나간 일은 잊고 앞으로의 일을 방지하자...

github 관리

현재 수행하고 있는 프로젝트가 제대로 관리가 되어있지 않다. github 커밋 메세지나 뭐 다른거나 다 그렇다.
이제 github 관리를 수행해보려고 노력하자

문서화

내가 작성하고 있는 문서들이 techspec문서라는 것을 알아냈다!
앞으로는 techspec문서를 더 조사해서 템플릿을 내 입맛과 techspec 양식에 맞게 조절할 것 같다.


REVIEW

오늘은 알고리즘 문제를 못풀어서 정말 아쉽다... 내일은 구현문제 하나 룰고 그리디 문제 하나 풀어야지! 그거랑 코테 문제 출제되는거랑...
할게 너무너무 많지만 복받았다고 생각하고 얼른 열심히 하자
요즘에 스케줄 관리를 너무 못하는데 꼭 JIRA 써서 체크하자...

profile
Yellta가 BE개발해요! 왜왜왜왜왜왜왜왜왜왜왜왜왜왜왜왜왜왜왜 가 제일 중요하죠

0개의 댓글