목록SW 개발/Git (22)
DATA101

❓ 에러 메시지 커밋 중에 다음과 같은 에러를 마주했습니다. "Changes not staged for commit:" ... no changes added to commit 💡 원인 문제는 현재 터미널의 디렉토리 위치와 수정된 파일의 원격 저장소 경로가 다르기 때문에 발생한 것입니다. 저의 경우에는 최상위 폴더의 하위 폴더인 dfs-bfs 내 파이썬 파일의 코드를 수정하였습니다. 로컬 내 수정한 파일 위치와는 다르게, 터미널 내 디렉토리는 최상위 폴더의 하위 폴더인(dfs-bfs 폴더와 같은 레벨) boj입니다. 여기서 커밋을 시도했더니 다음과 같은 에러가 발생했죠. ✅ 해결방법 해결 방법은 크게 2가지입니다. 첫째, add 시 커밋할 파일의 경로까지 입력하는 경우 둘째, 최상위 디렉토리에서 커밋하는 ..

기본 가정 - A라는 branch와 B라는 branch가 있다고 가정 - 최초 branch 위치는 A라고 가정 - 목표: A branch와 B branch를 병합하여 로컬, 원격 저장소에 모든 파일을 최신 파일로 업데이트 Step 1. 로컬 저장소 수정된 파일 업로드 - 아래 그림 1 내 1️⃣과 같이, 로컬 A branch에서 작업한 파일이 원격 저장소와 차이가 있는지 확인 git status - 수정된 파일이 있을 경우 원격 저장소에 push git commit -am "커밋메시지" - 파일 push git push origin branchA Step 2. 로컬 branch 간 merge - remote update 진행 git remote update - branchB로 이동 git checkout..

❗ 에러 상황- branch 이동 시도 중 원격 저장소 내 branch 정보를 제대로 읽어오지 못하는 상황 발생 - push, pull, merge 등 원격 저장소와 통신할 때 언제든 발생할 수 있는 에러 중 하나📑 에러 메시지fatal: 'development' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.✨ 해결 방법2가지 해결 방법이 있습니다.첫 번째, 원격 저장소 정보 업데이트 방법두 번째, 원격 저장소 연결 제거 후 재연결각각 알아보겠습니다.💡 솔루션 ..

❗ 에러 상황 checkout (branch 이동) 또는 pull 시 발생 📑 에러 메시지 error: Your local changes to the following files would be overwritten by checkout: ... Please commit your changes or stash them before you switch branches. Aborting ✨ 해결 방법 Step 1) 변동사항 스택 내 저장 stash: 현재 Staging 영역 내 파일의 변동사항을 스택에 넣어두기 git stash Step 2) checkout 또는 pull 시행 checkout 희망 시 git checkout [변경할 branch 이름] pull 희망 시 git pull origin [bra..

Step 1. 기존 Repository 연결 해제 git remote remove origin Step 2. 새로운 Repository 연결 git remote add origin [새로운 Repository URL] 포스팅 내용에 오류가 있다면 아래에 댓글 남겨주세요. 고맙습니다 :)

에러 상황 Repository에서 새로운 Branch가 업데이트되어 checkout 시도 중 아래와 같은 에러 발생 에러 메시지 error: pathspec 'development' did not match any file(s) known to git 문제 원인 Branch 업데이트가 안 되어 에러 발생 해결책 git remote update git checkout [branch 이름] 포스팅 내용에 오류가 있다면 아래에 댓글 남겨주세요. 고맙습니다 :)

솔루션 터미널에서 아래와 같이 branch 이름과 저장소 URL 입력 git clone -b {Branch 이름} --single-branch {저장소 URL} 작성 예시 git clone -b development --single-branch https://github.com/[...].git 포스팅 내용에 오류가 있다면 아래에 댓글 남겨주세요. 고맙습니다 :)

안녕하세요! 오늘은 아래와 같은 원격 저장소 pull 도중 마주할 수 있는 에러에 대응하는 방법을 공유합니다. error: Your local changes to the following files would be overwritten by merge: ... Please commit your changes or stash them before you merge. 🔥 에러 상황 원격저장소에서 로컬로 파일을 pull 하던 중 에러 메시지를 마주했습니다. git pull origin main 에러 메시지(그림 1)👇 From https://github.com/park-gb/algorithm-problem-solving * branch main -> FETCH_HEAD Updating 840480f..9f7b..