반응형

GIT 25

.git는 커밋 후 무시합니다.

.git는 커밋 후 무시합니다. 이 질문에는 이미 다음과 같은 답이 있습니다. Git가 추적되었지만 현재 .gitignore에 있는 파일을 잊게 하려면 어떻게 해야 합니까? (33개 답변) 마감됨2년 전에. Github에 Git 저장소를 호스팅하고 있습니다.많은 파일을 커밋한 후에 나는 내가 생성해야 한다는 것을 깨달았습니다..gitignore및 제외.exe,.obj파일 그러나 이러한 커밋된 파일이 저장소에서 자동으로 제거됩니까?그것을 강요할 수 있는 방법이 있습니까?아니요. 레포에 이미 커밋된 파일을 강제로 제거할 수 없습니다. 단지 파일이.gitignore 당신은 해야 합니다.git rm --cached저장소에서 원하지 않는 파일을 제거합니다. ( --로컬 복사본은 유지하지만 저장소에서 제거하기를 원..

sourcecode 2023.05.28

Git에서 단계별 변경 사항만 저장하는 방법은 무엇입니까?

Git에서 단계별 변경 사항만 저장하는 방법은 무엇입니까? 다음 워크플로우를 사용합니다. 몇 가지 변경 사항을 준비합니다. 스테이징되지 않은 변경 내용을 스택에 저장합니다. 단계에 있는 것들(빌드, 테스트 등)로 몇 가지 작업을 수행합니다. 저지르다. 준비되지 않은 변경 사항을 복원합니다. 2단계를 할 수 있는 방법이 있습니까? 예: git init echo one >file git add file git commit echo two >>file git add file echo three >>file git stash push test git commit git stash pop git stash push에는 사용자가 필요로 하는 작업을 수행하는 옵션이 있으므로 다음을 실행하십시오. git stash p..

sourcecode 2023.05.23

git vim 임시 파일 무시

git vim 임시 파일 무시 vim이 모든 디렉토리(시스템 전체 또는 단일 프로젝트의 경우 로컬)에서 생성한 임시 파일을 git가 무시하도록 만드는 올바른 방법은 무엇입니까?Vim 임시 파일은 파일에 추가할 수 있도록 ~로 끝납니다..gitignore전선 *~ 또한 Vim은 swp 및 swo 확장자가 있는 스왑 파일을 생성합니다. 이러한 파일을 제거하려면 다음 행을 사용합니다. *.swp *.swo 그러면 단일 프로젝트의 모든 vim 임시 파일이 무시됩니다. 전역적으로 실행하려는 경우 홈에 .gitignore 파일을 생성하고(다른 이름이나 위치를 지정할 수 있음) 다음 명령을 사용할 수 있습니다. git config --global core.excludesfile ~/.gitignore 그런 다음 무시..

sourcecode 2023.05.18

마스터에서 개발 지점으로 "git pull"하는 방법

마스터에서 개발 지점으로 "git pull"하는 방법 개발 중인 "dmgr2" 지점이 있는데, 마스터 지점(라이브 사이트)에서 철수하여 모든 변경 사항을 개발 지점에 통합하고 싶습니다.이것을 하는 더 좋은 방법이 있습니까? 변경 사항을 적용한 후 다음과 같이 계획했습니다. git checkout dmgr2 git pull origin master 이렇게 하면 실시간 변경 사항이 개발 부서로 전송됩니다. 아니면 제가 잘못 알고 있는 것입니까?나열한 단계는 작동하지만 더 많은 옵션을 제공하는 더 긴 방법이 있습니다. git checkout dmgr2 # gets you "on branch dmgr2" git fetch origin # gets you up to date with origin git merge..

sourcecode 2023.05.18

"git commit"과 "git push"의 차이점은 무엇입니까?

"git commit"과 "git push"의 차이점은 무엇입니까? 제가 수강하고 있는 Git 튜토리얼에서git commit변경 내용을 저장하는 데 사용됩니다. 란?git push그 때 사용되었습니까?기적으로본,git commit"리포지토리에 대한 변경 사항 추가" 중git push"연결된 개체와 함께 원격 참조를 제공합니다."따라서 첫 번째는 로컬 리포지토리와 연결하여 사용되고, 후자는 원격 리포지토리와 상호 작용하는 데 사용됩니다. 여기 올리버 스틸의 멋진 사진이 있습니다. Git 모델과 명령어를 설명합니다. 에 대해 자세히 알아보기git push그리고.git pull밀고 당기기(내가 먼저 언급한 기사)에 대해.커밋: 로컬 리포지토리에 변경 사항 추가 푸시: 원격 서버로 마지막 커밋 전송기본적으로 G..

sourcecode 2023.05.18

GitHub: 공공 저장소의 포크를 비공개로 만드는 방법은 무엇입니까?

GitHub: 공공 저장소의 포크를 비공개로 만드는 방법은 무엇입니까? 공용 저장소를 포크로 지정하고 포크를 비공개로 설정하려면 어떻게 해야 합니까?개인 리포지토리를 지원하는 구독이 있습니다.정답은 맞지만 공용 레포와 포크 사이에 코드를 동기화하는 방법은 언급하지 않았습니다. 전체 워크플로우는 다음과 같습니다(오픈 소스 React Native 이전에 수행한 바 있음). 먼저 다른 사용자가 말한 대로 레포를 복제합니다(자세한 내용은 여기 참조). 새 보고서 작성(예: 작성)private-repo)을(를) Github UI를 통해 제공합니다.그러면: git clone --bare https://github.com/exampleuser/public-repo.git cd public-repo.git git pu..

sourcecode 2023.05.13

Git 저장소의 원격 목록?

Git 저장소의 원격 목록? Git 저장소가 있습니다.이 리포지토리에는 여러 개의 원격 리포지토리가 있습니다.해당 리포지토리에 속한 원격 리포지토리 목록을 가져오려면 어떻게 해야 합니까? 맘에 들다git list --remotes아니면 그 비슷한 것들?다음 명령을 사용하여 구성된 원격 URL 목록을 가져올 수 있습니다. git remote -v 그러면 다음과 같은 기능이 제공됩니다. base /home/***/htdocs/base (fetch) base /home/***/htdocs/base (push) origin git@bitbucket.org:*** (fetch) origin git@bitbucket.org:*** (push) 하지 않음) "" 저소의이필다고 데른는필이않지요단경은한순우하원터격요름하"..

sourcecode 2023.05.08

git diff의 출력을 읽는 방법은 무엇입니까?

git diff의 출력을 읽는 방법은 무엇입니까? 의 맨 git-diff다소 길고 초보자에게 필요하지 않은 많은 사례를 설명합니다.예: git diff origin/master git 저장소(commit 1088261fing.git 저장소)에서 고급 diffgit 내역의 예를 살펴보겠습니다. diff --git a/builtin-http-fetch.c b/http-fetch.c similarity index 95% rename from builtin-http-fetch.c rename to http-fetch.c index f3e63d7..e8f44ba 100644 --- a/builtin-http-fetch.c +++ b/http-fetch.c @@ -1,8 +1,9 @@ #include "cache...

sourcecode 2023.05.03

package.json의 git URL을 사용하여 분기 또는 태그에 의존합니까?

package.json의 git URL을 사용하여 분기 또는 태그에 의존합니까? 예를 들어 버그 수정이 있는 노드 모듈을 포크했다고 가정하면 버그 수정이 병합되어 릴리스될 때까지 기능 분기에서 내 고정 버전을 사용하고 싶습니다. 다음에서 내 고정 버전을 어떻게 참조합니까?dependencies나의package.json?솔루션 1 git URL을 사용하여 npm 문서에서: https://github.com//.git# https://github.com//.git#feature\/ 사용 안 함git://GitHub에 대한 프로토콜, 더 이상 지원되지 않습니다. 솔루션 2 NPM 버전 1.1.65 이후에는 짧은 github URL을 사용할 수 있습니다. /# @dantheta의 코멘트에 따라: npm 1.1...

sourcecode 2023.05.03

GitHub에서 저장소 이름을 변경하려면 어떻게 해야 합니까?

GitHub에서 저장소 이름을 변경하려면 어떻게 해야 합니까? GitHub의 저장소 이름을 바꾸고 싶었지만, 빨간색 큰 경고가 다음과 같이 표시되자 겁이 났습니다. 이전 위치에서 리디렉션을 설정하지 않습니다. 새 위치를 가리키도록 로컬 리포지토리를 업데이트해야 합니다. 이름 변경을 완료하는 데 몇 분 정도 걸릴 수 있습니다. #1과 #2를 수동으로 수행하는 방법에 대한 단계별 지침을 가진 사람이 있습니까?아니면 제가 지역적으로 무엇을 해야 합니까?프로젝트를 진행하는 사람이 당신뿐이라면 2번만 하면 되기 때문에 큰 문제는 아닙니다. 이름이 이름자이라고 가정해 someuser는 그고당프이의름은트로라고 불립니다.someproject. 그러면 프로젝트의 URL은 다음 URL이 될 것입니다1. git@github..

sourcecode 2023.05.03
반응형