git 푸시를 비활성화하는 방법
나는 git을 사용하고 있고 실수로 밀고 싶지 않은 개발 작업을 하고 있습니다.특정 로컬 리포지토리에서 푸시를 비활성화하는 방법이 있습니까?하나는 브랜치 이름을 바꾸는 방법이고, 다른 하나는 실수로 하면 푸시를 취소하는 방법인데, 좀 더 직접적인 방법이 있었으면 좋겠습니다.
다음 명령을 사용하면 풀은 작동하지만 푸시는 URL을 사용하려고 시도합니다.no_push
실패:
git remote set-url --push origin no_push
원격에 따라 SSH 또는 HTTPS 대신 읽기 전용 Git 프로토콜을 사용하도록 해당 URL을 재설정할 수 있습니다.예: GitHub에 대한 프로젝트의 경우 다음을 수행합니다.
git remote set-url <remote> git://github.com/Team/Project.git
어디에<remote>
는 일반적으로origin
.git remote -v
원격 목록을 제공합니다. 원격 목록은 다음으로 시작합니다.https
혹은 그 형태를 가지고 있습니다.<user>@<host>:<path>
보통 밀기를 허용합니다.
언급URL : https://stackoverflow.com/questions/10260311/git-how-to-disable-push
'programing' 카테고리의 다른 글
다른 가지를 잡아당기다 (0) | 2023.07.16 |
---|---|
Vuex 저장소 업데이트가 구성 요소에 다시 렌더링을 적용하지 않음 (0) | 2023.07.16 |
Node.js 및 Mongoose를 사용하여 GridFS를 사용하여 이미지를 저장하는 방법 (0) | 2023.07.16 |
React Native에서 회전을 비활성화하는 방법은 무엇입니까? (0) | 2023.07.16 |
\n,\r 및 \t를 공백으로 대체할 Oracle Regexp (0) | 2023.07.16 |