
artifact? build 돌린다음에 서버가 켜지는데, build결과물의 이름이 artifact임 (bitstudy라고 쓴 이름은 '회사이름'이라고 생각하면됨)
jar(이번에 쓴 것) / war (전에 쓴것)
이번에는 17버전 쓸 것! (jpa 새로운거 쓸 예정이라)

-> 이게 dependency 라고 생각하면됨


-> 생기면서 commit 한번 일어남
🙋♀️commit이 뭔데? repository에 들어가는것
https://www.toptal.com/developers/gitignore/
(원하는 만큼 생성해서 -> 복사)



-> gyeongmi -> github -> project-board로 놓음



=> 숨긴항목 허용해야함






like 하던일을 잠시 넣어두기


issue : 누가 무슨일 할지 정할때

assignees: 누가 할지
labels: 무슨 일을 할지(add label누르면 커스텀 가능)
projects:
milestone : 일정관리(또는 시급한거다! 하는걸 선택가능)

milestone


=> 변경된걸 볼 수 있다!

pull request(내 개발이 끝났으니, merge 해주세요! 할때)
-> push한 request를 merge해서 합칠때!
projects: ✔애자일 소프트 방법론(요새 사용하는방식) / cascading 방법론(처음시작할때 적합할수도)

-> 피드백이 중간중간마다 다 있음(전체적인 스케줄은 있는데 중간중간 수정하고, 하나씩하나씩 해가는 과정)
+cascading :한번 시작하면 뒤로 되돌아갈수없음(한 파트라도 만들어둔게 있으면) -> 비효율적






-> 이런식으로 이동하면서 가능




-> 요런식으로 확인할 수 있다!(issue에서)



-> draft: 초안




-> readme파일을 크라켄에서 수정하고싶으면 edit한뒤, 바꾸고

-> 새로운 수정사항은 저런식으로 뜸

-unstaged files ->

-> 여기까지 하면 커밋까지 완
+PUSH 하면 ! MAIN TO ORIGIN!



=> 무조건 둘 중 하나가 쓰인다!
gitflow 중

githubflow
-> gitflow 기반으로 좀 더 편하게 만들자! 해서 만든것


-> 요렇게 정리해서




이거 필요없음 -> 살짝 수정해보자!
(dummy로 branch 추가해두고!)

이름 바꿔두기!

=> github꺼랑 연동해두면 이렇게 바로 확인가넝

-> 전부 체크하고 push하면 깃허브에서도 바뀐거 확인가능




-> 깃헙에서 변경사항이 있으면 이렇게 감지함!
💥 주의할점! (pull/ fetch 한 후 작업해야함), 충돌날 가능성 있음!!

-> 다 되면 이런 형태!

✨꼬옥...백업폴더에 넣어두기. 무조건 깃만 믿지말것


-> 깃헙 승인 후 -> main 브랜치로!

-> 주의: 이런식으로 백업폴더 보여주기




-> 이 파일을 보고있는것


fsutil file createnew document/use-case.svg 0

-> 요런 형태로 보임!


-> feature 누르면,

(#은 projects에서 내가 작업하기 원하는 번호임, 강사님과상이)



(만들어둔 branch 선택하고 새 파일로 만들어보기)
-> document 안으로 경로잡음~
-uml로 선택후 진행함

직선 하려면 저렇게 없음으로 체크하면 됨
extend : 있어도 그만 없어도 그만? optional
include : 필수적인 기능
(화살표는 시작하는쪽에 온다고 생각하면 됨)



-> 깃헙에서 -> project-board-> document -> 아까 만들어둔 곳에 덮어쓰면 됨~


-> 확인 후 pull 하기!(이미지는 pull 전!)



-> 밑에서 변경사항 확인가능

-> pull만 해둔것(아직 merge전)

-> 팀원들과 함께 있다는 가정하에, 이렇게 merge전 변경 사항 확인가능 viewed(체크시 접힘) -> comment 달기 가능
-> 다하면 merge하기!

-> 자동으로 하고싶으면 setting에서 설정 변경하면됨(?)
🙋♀️어떤 api를 만들어야할까?



-> commit 후 push~