_

Always be tactful

TIPS/How to use 5

[GitHub] Commit & Push Changes to GitHub via Terminal

IDE가 제공하는 커밋 기능만 사용하던 사람들이 분명히 있을 겁니다. 저도 그랬던 기억이 있어서 이참에 정리해 봤어요. 1일 1포스팅이 지치기도 하고요. 아무튼 오늘은 이걸로 넘어가겠습니다.1. Git 설치 확인git --version* Git 버전이 출력되면 설치된 것입니다.* 출력되지 않은 경우, Git을 설치해 주세요. [깃 설치하기]2. 로컬 리포지토리 준비git clone https://github.com/username/repository* 작업할 리포지토리의 URL을 복사한 후, 명령어를 통해 클론합니다.* 이미 준비된 상태라면 4번으로 넘어가 주세요.3. 리포지토리로 이동cd repository* cd는 change directory의 약자이며, 명령어를 통해 경로를 변경합니다.4. 변경 ..

TIPS/How to use 2025.02.13

[GitHub] Conventional Commits / 커밋 유형 정리

커밋 메시지를 유의미하게 작성하자. 커밋 유형을 통해 각 커밋이 어떤 종류의 변경을 포함하는지 설명할 수 있다. 커밋 메시지를 잘 작성하면, 나중에 프로젝트의 변경 이력을 살펴볼 때 쉽게 이해할 수 있다. 다음은 일반적으로 구분되는 커밋 유형이다. feat (새로운 기능 추가)  feat: 로그인 기능 추가fix (버그 수정)  fix: 로그인 화면에서 발생하는 오류 수정docs (문서 수정)  docs: README.md 파일 업데이트style (스타일 변경)  style: 코드 들여쓰기 정리refactor (리팩토링)  refactor:  함수 구조 개선perf (성능 개선)  perf: 이미지 로딩 속도 개선test (테스트 추가/수정)  test: 유닛 테스트 추가chore (기타 작업)  cho..

TIPS/How to use 2025.02.12

[IntelliJ] Git Clone / Clone failed: repository not found

GitHub 조직 초대를 받았다. GitHub에서 따로 알림이 오지 않아, 처음에는 초대받은 줄도 몰랐다. 어느 순간 GitHub에 연동된 이메일로 들어가 보니 초대장이 있었다.  일단 작업하기 위해 조직 리포지토리를 내 개인 계정에 포크 했다. 그리고 평소와 같이 인텔리제이로 Git Clone을 시도했는데, 해당 리포지토리가 private이라 그런지 접근을 위한 로그인 요청을 받았다. 문제는, 요청에 따라 제대로 로그인을 했음에도 계속해서 리포지토리를 찾을 수 없다며 클론에 실패했다.  아직도 왜인지는 잘 모르겠다. 아무튼 기존 로그인 방식을 선택하지 않고 토큰을 생성해 인증하는 방식을 취하니 클론에 성공했다. (사용 권한이고 뭐고 인터넷에서 나온 방식들 전부 아니었고 토큰을 사용하니 해결됐다.)토근 ..

TIPS/How to use 2025.02.06

[IntelliJ] 인텔리제이 단축키 모음

본 게시물은 수시로 업데이트 됩니다.[마지막 수정: 25-04-13] Ctrl + 클릭Go to Definition 기능psvmpublic static void main(String[] args) {} soutSystem.out.println(); soutvSystem.out.println(변수 이름); soutmSystem.out.println(메서드 이름); iter향상된 for 문 생성 setsetter 생성 getgetter 생성Ctrl + P메서드 호출 시 파라미터 표시 Ctrl + O메서드 오버라이딩 Ctrl + R텍스트 대치 Ctrl + W선택 영역 확장 Ctrl + Alt + V변수 선언 자동 생성 Ctrl + Alt + N코드 정리 Ctrl + Alt + M메서드 추출 Ctrl + Alt..

TIPS/How to use 2025.01.10