목록2024/05/30 (2)
사이먼's 코딩노트
[깃허브 협업]팀 프로젝트를 진행할 때 다수의 인원이 하나의 깃허브 리포지터리에서 여러개의 브랜치를 사용하여 개발을 하는 경우가 많다.각 브랜치를 사용해서 개발을 했을 때, 결국 main 브랜치의 각자의 작업 분량을 병합(merge 또는 rebase)하는 과정이 필수적으로 포함된다.아래 소개할 깃허브 협업 방법은 글쓴이의 경험을 토대로 작성된 순서일 뿐이지 무조건적인 정답이 아니라는 것은 참고 부탁드립니다. [개발환경(git bash, Intellij 등)에서 작업할 때]git pull origin main (작업 시작할 때 마다 main 브랜치에서 실행)git checkout -b '브랜치 명' (브랜치 생성 후 이동)개인 작업 시작git add .git commit -m "커밋 메시지"git pull..
[사진 파일 등록 적용]웹 페이지를 구현할 때 글을 작성하면서 사진을 첨부하거나, 회원가입 시 프로필 사진을 등록하는 등과 같이 프로그램에서 사진 파일을 등록하는 기능이 필요할 때가 있을 것이다.이번에는 위와 같이 게시글에 사진 파일 등록을 하는 방법을 알아봅시다.앞서 진행했던 SBB 프로그램이 아닌 임시로 만들어 둔 다른 프로젝트를 통해 구현할 예정이기 때문에 코드를 참고하고 싶으시다면 아래 깃허브 리포지터리 주소를 통해 참고 부탁드립니다.깃허브 리포지터리 주소 : https://github.com/psm817/sb_blog_2405 [application.yml 수정]먼저 업로드한 사진이 어느 디렉토리에 저장할 것인지 경로를 지정해줘야 한다.application.yml에서 아래와 같이 코드를 추가하고..