728x90
반응형

remote-server 2

로컬 Git 브랜치를 원격의 마스터 브랜치로 푸시하는 방법

질문 : 로컬 Git 브랜치를 원격의 마스터 브랜치로 어떻게 푸시합니까? 내 로컬 리포지토리에 develop이라는 브랜치를 가지고 있으며 원본으로 푸시 할 때 원본 / 마스터와 병합되는지 확인하고 싶습니다. 현재 푸시하면 원격 개발 브랜치에 추가됩니다. 어떻게 할 수 있습니까? 답변 $ git push origin develop:master 또는 더 일반적으로 $ git push : 출처 : https://stackoverflow.com/questions/5423517/how-do-i-push-a-local-git-branch-to-master-branch-in-the-remote

개발관련/Git 2021.11.22

로컬 파일 시스템에서 삭제하지 않고 Git 저장소에서 파일 제거하는 방법

질문 : 로컬 파일 시스템에서 삭제하지 않고 Git 저장소에서 파일 제거 내 초기 커밋에는 일부 로그 파일이 포함되었습니다. *log 를 내 .gitignore 추가했으며 이제 저장소에서 로그 파일을 제거하고 싶습니다. git rm mylogfile.log 저장소에서 파일을 제거하지만 로컬 파일 시스템에서도 제거합니다. 파일의 로컬 사본을 삭제 하지 않고 리포지토리에서이 파일을 제거하려면 어떻게해야합니까? 답변 man 파일에서 : --cached 가 주어지면 스테이징 된 콘텐츠는 브랜치의 끝이나 디스크의 파일과 일치해야하므로 파일이 인덱스에서만 제거 될 수 있습니다. 따라서 단일 파일의 경우 : git rm --cached mylogfile.log 단일 디렉토리의 경우 : git rm --cached -..

개발관련/Git 2021.09.28
728x90
반응형