Git 5

git ignore - node_modules (안되는 경우 처리 방법)

단순히 git ignore 파일에 아래와 같이 추가하면 git에서 관리하지 않는다.**/node_modules  git ignore에 아무리 추가해도 제외가 안되는 경우,이미 git에 올리갔을 경우이다. 따라서, git 캐시에 저장된 데이터를 모두 삭제해줘야 한다.git rm  :  원격, 로컬 저장소 모두 삭제git rm --cached : 원격 저장소에서만 삭제git rm -r --cached [제외하려는 폴더경로]git rm -r --cached src/main/app/node_modules  이렇게 하고, 변경사항을 확인하면 git 에서 제외되는 것을 볼 수 있다.

IT정보/Error 2024.08.28

GitHub SSH Key 확인

GitHub SSH Key 확인 1. SSH Key 파일 확인일반적으로 SSH 키는 ~/.ssh 디렉토리에 저장 됨.➜ ls -al ~/.ssh 1-1. 이 파일이 있다면 ssh 키 존재- id_ed25519             // 비공개 SSH 키 파일 (절때 공개되면 안됨)- id_ed25519.pub      // 공개 SSH 키 파일  2. SSH Key가 GitHub에 연결돼 있는지 확인ssh -T git@github.com GitHub SSH Key 생성 및 등록1. Key 복사텍스트가 깨지지 않도록 명령어를 통해 pbcopy/clip 명령어를 사용해 클립보드에 복사# macOS$ pbcopy # Windows$ clip   2. GitHub SSH Key 등록2-1. 프로필 > Setti..

Git 2023.05.29

[Git] Rebase 유형별로 간단히 알기쉽게

Case 1) Head : Master 브랜치 Branch Commit 이후 Master 브랜치 Commit 이력 : 있음 "Master(M2) 기준, Branch(B1)를 Rebase" 결과 : B1 브랜치의 시작점인 M1으로 Rebase되고, 이후 Master 브랜치의 커밋이력 변경 Case 2) Head : Master 브랜치 Branch Commit 이후 Master 브랜치 Commit 이력 : 없음 "Master(M1) 기준, Branch(B1)를 Rebase" 결과 : B1 브랜치의 시작점인 M1으로 Rebase되고, 브랜치의 커밋이력 변경 없음 Case 3) Head : Branch 브랜치 Branch Commit 이후 Master 브랜치 Commit 이력 : 없음 "Branch(B1) 기준..

카테고리 없음 2022.06.17