Git(2)
-
Git Branch 통합하기 (MERGE)
팀원들과 프로젝트를 진행할 때, 각자의 branch를 생성한 후 마지막에 통합하는 과정이 이루어진다. 이때 통합하는 순서는 어떻게 진행되어야 할까? git bash, terminal에서 사용해보자 git add . git commit -m "version 2" git push git checkout main git merge test 1. 우선 현재 branch를 "test"라고 가정했을 때, test에 있는 모든 변경 사항을 add한 후, commit을 완료해야 합니다 --> add후 commit을 완료해야 다른 branch로 이동이 가능합니다 2. git push는 원격 저장소에 옮기는 경우 사용하고 아닌 경우에는 pass 합니다. 3. 그 다음, checkout을 통해 통합을 원하는 branch로 ..
2023.09.05 -
error: invalid path '(파일명)' - git 오류 잡기
Git을 활용해 팀원들과 협업을 할 때 발생하는 오류 중 하나이다. 이 오류는 보통 다른 팀원이 저장한 파일명을 읽어들일 수 없을 때 발생한다. 예를 들어, 사용하는 OS가 다른 경우이다. (팀원 1 : MACOS, 팀원 2 : WINDOW) MAC에서만 파일 이름을 지을 때 허용되는 특수문자인 ( ?, * ) 등을 WINDOW에서 PULL 하거나 CLONE 할 때 발생한다. 방법은 3가지가 있다. 1. git bash 화면에서 git config 변경 git clone 실행 디렉토리 찾기 -> 마우스 오른쪽 클릭, git bash 들어가기 -> 다음 코드 작성 ( 파일명 읽을 수 있게 자동변경) git config core.protectNTFS false git checkout -f HEAD 2. 원격..
2023.08.17