VCS/Git
-
- [Git] .gitignore 파일에 환경 설정 파일(.env) 등록하는 방법
.gitignore 파일에 환경 설정 파일(.env) 등록하는 방법들어가며@.gitignore@ 파일에 환경 설정 파일(@.env@)을 등록하는 방법을 정리해본다. 방법@.gitignore@ 파일에 @.env@ 추가하기.gitignore@.gitignore@ 파일이 없을 경우 새로 생성해주고, 그 안에 @.env@을 추가해준다.# 환경 설정 파일.env (참고) @.gitignore@ 파일에 추가해도 무시되지 않을 경우만약 이미 @.env@ 파일이 Git에 의해 추적 중일 경우, @.gitignore@ 파일에 @.env@를 추가해도 무시되지 않는다.따라서 아래의 명령을 실행하여 Git 캐시에서 @.env@ 파일 추적 캐시를 제거해준다.$ git rm --cached .env
2024.11.02 -
- [Git] git push 취소하는 방법
git push 취소하는 방법들어가며깃(Git)에서 @push@를 한 후, 취소하는 방법을 정리해본다. 방법최근에 푸시한 커밋 취소하기마지막 커밋을 삭제하는 명령이다.하지만 작업 디렉터리의 변경 사항은 그대로 유지된다.$ git reset --soft HEAD^ 만약, 작업 디렉터리의 변경 사항을 초기화하려면 아래의 명령을 실행한다.$ git reset --hard HEAD^ @--hard@ 옵션을 이용하여 리셋할 경우, 작업 디렉터리의 변경 사항이 초기화된다. (변경된 내용이 모두 사라진다.) 원격 저장소에 이 변경 사항을 강제로 반영하고자 할 경우, 아래 명령을 실행한다.$ git push --force 참고또는 다음과 같이 @HEAD@ 키워드를 이용하여 취소할 수 있다.# 로컬 브랜치를 이전 커밋으..
2024.10.15 -
- [Git] 브랜치 : 원격 저장소의 최신 내용을 가져오고, 기존의 브랜치 내용 지우기
브랜치 : 원격 저장소의 최신 내용을 가져오고, 기존의 브랜치 내용 지우기들어가며팀원들과 협업할 때 필요한 브랜치 작업 중, 기존에 내가 만들었던 브랜치 내용을 지우고, 원격 저장소의 최신 내용을 받아오는 방법을 간단하게 정리해본다.우선 원격 저장소의 브랜치를 제거해준 후, 그 다음 로컬 저장소의 브랜치를 제거해줘야 한다. 방법1️⃣ 원격 저장소 브랜치 삭제하기원격 저장소의 내용 삭제하기$ git push -d origin 2️⃣ 원격 저장소의 내용을 로컬 저장소로 가져오기원격 저장소에 저장된 (최근의) 내용을 로컬 저장소로 가져오기$ git pull 3️⃣ 로컬 저장소 브랜치 삭제하기로컬 저장소에 저장된 브랜치 삭제하기$ git branch -d branch_name 만약 브랜치가 병합되지 않았..
2024.02.27 -
- [Git] 비주얼 스튜디오 코드(Visual Studio Code)와 깃허브(GitHub) 연동하기
비주얼 스튜디오 코드(Visual Studio Code)와 깃허브(GitHub) 연동하기들어가며다음과 같이 간단하게 비주얼 스튜디오 코드(Visual Studio Code)와 깃허브(GitHub)를 연동할 수 있다. 방법1. 비주얼 스튜디오 코드(Visual Studio Code) 프로그램 실행 후, [F1] 버튼을 누른다. 2. "git clone"을 검색한다. 3. 연동할 깃 레포지토리(Git Repository)를 선택한다. 4. 연동할 로컬 저장소를 선택한다. 5. .git 디렉터리가 생성되며 연동이 된다. 6. git remote -v 명령을 입력하여 성공적으로 연동 되었는지 확인한다.> git remote -v 7. 비주얼 스튜디오 코드의 왼쪽 카테코리에서 버전 관리를 수행한다.
2022.06.23