티스토리 뷰

기타/TIL

210209 화 TIL

bong-f 2021. 2. 9. 11:06

Done

  • 미션1 구현
  • java의 정석 15. 입출력 아주 일부
  • 팀개발을 위한 Git Github시작하기 ch1,2
  • 지옥에서 온 git - 버전관리의 본질

Learned

어제 수업 복습

IntelliJ

juni5 Parameterized Tests

(1) 기본

(2) Parameerized Tests - enum 활용 (210212추가)

git

지옥에서 온 깃에서 배운 내용

  • 변경사항 확인하기 (커밋 별 차이 확인)
    • git log -p
    • git diff 파일1..파일2
    • 파일명 없이 그냥 git diff 하면 내가 커밋하기 전에 어떤 변경 만들었나 알 수 있어
  • git reset id : 과거 내용 없애고 돌아가기 (--hard 이용)
  • git revert는 또 하나의 이력으로 기록

팀개발을 위한 Git GitHub 시작하기

  • 커밋은 바뀐 것만 저장하는 것이 아니라 전체 코드를 저장한다.
    • 바뀐 것만 반영한다면 매번 변경내용 처음부터 다 확인해야 겠지

Commit msg 작성 약속

  • 출처 https://meetup.toast.com/posts/106
    1. 제목과 본문을 한 줄 띄워 분리
    2. 제목은 영문 기준 50자 이내
    3. 제목 첫글자를 대문자로
    4. 제목끝에 . 금지
    5. 제목은 명령조
    6. 본문은 영문 기준 72자마다 줄 바꾸기
    7. 본문은 어떻게 보다 무엇을, 왜에 맞춰 작성하기

Commit Type

  • 코드스쿼드 멤버분들의 코드 타입 작성한 것을 보고 궁금해서 찾아봤다.

기타

  • 원격브랜치에 push : git push origin master(브랜치명)
  • 커밋메시지 여러줄 작성 방법 "" 를 닫지 않고 내리기
  • .git 파일 삭제 rm -rf .git
  • 원하지 않은 브랜치에서 작업했을 때
    • 원하지 않은 브랜치에 commit 했을 때는 cherry-pick으로 옮겨오고 해당 내용이 남아있어 지워야 하는 브랜치에서는 reset으로 이전 버전의 커밋 버전으로 돌린다
    • 만약 원하지 않은 브랜치에 add 만 햇을 때는 stash로 해당 내용을 가져올 수 있다.

Good

  • git 공부를 했다.

Bad

  • 자바 입출력 부분이 이해가 잘 안가서 중간에 git 공부로 갈아탔다.

Feeling

  • 약간 취한 것처럼 잠이 쏟아졌다. 요즘 낮에 공부가 잘 안되고 좀 잔 후 밤에 잘 되기 > 하지만 힘들어서 다시 자기의 반복이다. 체력을 기르기 위해서 운동을 해야겠다.

'기타 > TIL' 카테고리의 다른 글

210212 금 TIL  (0) 2021.02.12
210210 수 TIL  (0) 2021.02.10
210208 월 TIL  (0) 2021.02.08
210206 - 07 토일 TIL  (1) 2021.02.05
210204 목 TIL  (0) 2021.02.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함