목록전체 글 (17)
horizonyeong
목표 토이 프로젝트용스프링 부트와 s3 연동 하기 전 인프라 준비1.S3 버킷 만들기버킷만들기 클릭2. 버킷 이름 입력하기버킷 이름은 중복이 불가능하므로 자신의 고유한 이름을 지정해야 한다3. ACL(엑세스 제어 목록) 설정비활성화로 선택 (기본값으로 설정됨) 파일(객체) 하나하나에 "너는 봐도 돼, 너는 안돼" 라고개별적으로 이름표를 붙여서 관리하는 옛날방식의 권한 관리 도구.비활성화 할 경우, AWS 권장사항으로 개별파일에 이름표를 붙이지 않고버킷 정책(JSON코드)로 한번에 관리한다 4. 모든 퍼블릭 액세스 차단체크박스 해제 해제하는 기준: "웹사이트나 앱에서 불특정 다수(공용 주소)가 이 파일을 볼 수 있게 하겠다"는 의도가 있을 때 해제현재 상황: 우리가 게시판에 사진을 올리고 그 URL을 브라..
목표 : git commit 명령어와 editor 로 commit message 작성 및 템플릿 반영하기git commit -m 을 하지않고 git commit만 할 경우 editor가 열리며 메세지를 여러줄로 편하게 작성 할 수 있는데요editor는 nano, vim 등 설정한 editor가 뜹니다.회원가입 기능 추가- User 엔티티 생성- BCryptPasswordEncoder 적용- Validation 로직 추가" I " 키를 누르시고 원하는 내용을 입력하시면 됩니다예시처럼 제목(요약) 과 본문을 줄을 띄어서 공백으로 구분 해주시면 되는데요.입력 후 "esc" 키 누르시고 하단에 ":wq" 입력하시면 message 작성 완료 및 commit이 됩니다. 근데 message 작성 시 템플릿을 토대로 ..
1. java 프로젝트 생성Spring Initializr / https://start.spring.io 에서 프로젝트 생성원하는 디렉터리로 이동시켜 두기2. git hub로 가서 repositry 만들기3. [.gitignore] 생성Spring Initializr / https://start.spring.io 로 만든 프로젝트 → .gitignore 자동생성 됨내용 변경이 필요할 경우 ↓.gitignore 참고 사이트github/gitignore 저장소의 Java, IntelliJ 템플릿을 참고gitignore.io 참고4. user.name & user.email 설정https://horizonyeong.tistory.com/20 Git: config - user.name & user.email 설..
윈도우에서 Git Bash에서 user.name, user.email을 따로 설정하지 않은 상태에서,IntelliJ(예: IntelliJ IDEA)에서 GitHub 계정으로 연동하고 repository를 생성하면 아래와 같은 동작이 일어납니다.1. Git 글로벌 설정이 없는 경우Git은 커밋을 만들 때 user.name과 user.email 설정을 필요로 합니다.로컬이나 글로벌에 값이 없다면, IntelliJ에서 커밋을 시도할 때,IntelliJ가 자체적으로 user.name, user.email을 설정해주지 않습니다(자동 생성 X).커밋 시도 시, 보통 아래와 같은 Git 에러가 발생합니다:*** Please tell me who you are.Run git config --global user.em..
user.name&user.email 설정git config user.name "user 이름"git config user.email "user 이메일"범위: 현재 **해당 Git 저장소(local repository)**에만 적용.git/config 파일에 저장됨다른 저장소에는 영향을 주지 않음특정 프로젝트에서만 다른 이름/이메일로 커밋하고 싶을 때 사용.git config --global user.name "user 이름"git config --global user.email "user 이메일"범위: 현재 **사용자 계정 전체(global)**에 적용~/.gitconfig 파일에 저장됨새로 만드는 모든 Git 저장소에 기본값으로 적용됨한 번만 설정하면 대부분의 저장소에서 자동으로 적용.user.nam..