반응형

Git 28

파일을 재귀적으로 .gitignore하는 방법

파일을 재귀적으로 .gitignore하는 방법 저는 저의 다음 패턴을 피하려고 합니다..gitignore파일. MyPrject/WebApp/Scripts/special/*.js MyPrject/WebApp/Scripts/special/*/*.js MyPrject/WebApp/Scripts/special/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*/*.js 시도했습니다. MyPrject/WebApp/Scripts/spe..

programing 2023.10.08

Ingit에서 fetch는 pull과 어떻게 다르고 merge는 rebase와 어떻게 다른가요?

Ingit에서 fetch는 pull과 어떻게 다르고 merge는 rebase와 어떻게 다른가요? 도저히 이해할 수가 없네요.저는 인터넷과 책을 많이 읽었는데 머릿속에 무언가가 남아있지 않습니다.누가 나에게 다음의 더미 버전을 줄 수 있습니까? git 페치 대 당기기 git 병합 대 기본 재배치 가져오기 대 당기기 fetch는 원격* 지점에서 변경 사항을 다운로드하여 저장소 데이터를 업데이트하지만 로컬* 지점은 변경되지 않습니다. pull를 할 입니다.fetchdmerge지역 지점의 변경 사항을 확인할 수 있습니다. 뭐가 달라요? pull로컬 분기를 풀브랜치에서 변경된 내용으로 업데이트합니다. Afetch로컬 지점을 전진시키지 않습니다. 병합 대 기본 재배치 다음과 같은 기록이 주어졌을 때: C---D--..

programing 2023.09.23

Git: 상태, diff 등에서 '수정된 내용'/dirty 서브모듈 항목의 나열을 억제할 수 있습니까?

Git: 상태, diff 등에서 '수정된 내용'/dirty 서브모듈 항목의 나열을 억제할 수 있습니까? (1.6.x 릴리스 즈음에) 하위 모듈 내부의 변화를 알게 된 것 같습니다.그것은 나를 짜증나게 할 뿐입니다. $ git 상태 벤더 | grep 수정: # 수정됨: 벤더/벤더(수정된 내용) $ git diff 벤더/diff --gita/gita/gita b/gita b/gita/gita--- a/slot/slot/slot+++ b/b/bunt/bunt/bike@@ -1 +1 @@-서브프로젝트 커밋 046c900df27994d454b7f906caa0e4226bb42b6f+서브프로젝트 커밋 046c900df27994d454b7f906caa0e4226bb42b6f-dirty 멈춰주세요. 편집: 네, 그래서 ..

programing 2023.09.13

단일 분기 클론을 "실행 취소"하려면 어떻게 해야 합니까?

단일 분기 클론을 "실행 취소"하려면 어떻게 해야 합니까? 나는 복제를 사용하여 복제했습니다. git clone -b --single-branch 이 분기만 복제되었지만 이제 마스터 및 다른 분기로 전환하려고 합니다.그것을 지우고 나머지 레포를 복제하기 시작하는 것 외에 -- 단일 분기 기본 설정을 취소할 수 있는 방법이 있습니까?Git에게 다음과 같이 모든 가지를 당기라고 말할 수 있습니다. git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" git fetch origin 찾아보면,.git/config다음과 같이 보일 것입니다. [core] repositoryformatversion = 0 filemode = true bare = ..

programing 2023.08.24

웹 사이트에서 herku 앱의 이름을 변경했습니다. 지금은 찾을 수 없습니다.

웹 사이트에서 herku 앱의 이름을 변경했습니다. 지금은 찾을 수 없습니다. 헤로쿠 웹사이트에서 내 헤로쿠 앱의 이름을 바꾼 후, 터미널의 디렉토리에 CD를 넣고 헤로쿠 명령을 실행할 때마다, 나는 다음과 같은 메시지를 받습니다.App not found이 문제를 해결할 방법을 아는 사람이 있습니까?앱의 Git 리모컨을 업데이트해 보십시오. git remote rm heroku git remote add heroku git@heroku.com:yourappname.git James Ward의 답변도 정확합니다. 또는 다음을 수행해 보십시오. 터미널을 엽니다. ._app_directory/.git/config로 이동합니다. 구성 파일을 열면 다음과 같이 편집합니다. 바꾸다 url = git@heroku.c..

programing 2023.08.14

Visual Studio 온라인의 원격 분기가 Visual Studio 2015 Team Explorer에 나타나지 않음

Visual Studio 온라인의 원격 분기가 Visual Studio 2015 Team Explorer에 나타나지 않음 온라인 Visual Studio에 새 Git 저장소를 만들었습니다.컴퓨터를 복제하여 프로젝트를 추가했습니다.그 후 온라인 Visual Studio에서 develop이라는 브랜치를 새로 만들었고, 새로운 로컬 브랜치를 만들어 보려고 했지만 Team Explorer에 나타나지 않습니다. 온라인 Visual Studio입니다. 다음은 Visual Studio 2015 Team Explorer입니다. 팀 탐색기에 develop 브랜치가 나타나지 않는 이유는 무엇입니까?이제 동기화 탭(팀 드롭다운 메뉴에서 동기화)으로 이동하고 맨 위에 있는 가져오기를 클릭하여 Visual Studio에서 이 ..

programing 2023.08.14

마지막으로 Git에 밀어넣은 것을 롤백할 방법이 있습니까?

마지막으로 Git에 밀어넣은 것을 롤백할 방법이 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨12년 전에. 중복 가능성: 'Git Push' 실행 취소 일부 잘못된 코드를 푸시했으며 저장소의 유일한 사용자입니다.마지막 커밋을 롤백하려면 어떻게 해야 합니까?사용자가 유일한 사용자이기 때문에: git reset --hard HEAD@{1} git push -f git reset --hard HEAD@{1} (기본적으로 커밋을 한 번 되돌리고, 레포에 강제로 푸시한 다음 다시 되돌립니다. 커밋에 관심이 없다면 마지막 단계를 제거하십시오. 로컬 저장소를 변경하지 않고도 다음과 같은 작업을 수행할 수 있습니다. git push -f origin :master 일반적으로 게시된 repos에서는 다..

programing 2023.08.14

Gitbash 오류: 하위 프로세스를 포크할 수 없습니다.사용 가능한 터미널이 없습니다(-1).

Gitbash 오류: 하위 프로세스를 포크할 수 없습니다.사용 가능한 터미널이 없습니다(-1). 나는 이전에 최대 8개의 Gitbash 터미널을 동시에 실행한 적이 있습니다. 현재 저는 2개 밖에 없습니다. 저는 이 오류를 이전에 본 적이 없으며 무엇이 원인인지 이해하지 못합니다. 어떤 도움이라도 주시면 감사하겠습니다! 첨부된 사진: Google 그룹에서 유사한 문제 및 해결 방법 발견 Windows 명령 프롬프트를 열고 명령을 실행했습니다. $ tasklist 내 기트배시 셸에서 만든 ssh 연결은 창이 닫혀 있고 사용 가능한 기트배시 셸 창이 걸려 있을 때 닫히지 않은 것처럼 보입니다. 이것은 위험한 해결책일 수 있지만 Windows 명령 프롬프트에서 실행했습니다. $ taskkill /F /IM s..

programing 2023.07.15

HEAD와 마스터(또는 주) 간의 차이

HEAD와 마스터(또는 주) 간의 차이 사이의 차이점은 무엇입니까?HEAD그리고.master깃에서? GitHub에서 프로젝트를 복제했는데 변경 사항을 원격으로 푸시하려고 합니다.그런데 어느 쪽으로 밀어야 하나요? master분기의 끝에 대한 참조입니다.관례에 따라 이것은 보통 주요 통합 분기이지만 그럴 필요는 없습니다. (2020년 7월 출시된 git v2.28.0 기준으로 기본 이름은 에서 변경되었습니다.)master로.main) HEAD는 실제로 다른 참조를 가리키는 특수한 유형의 참조입니다.을 가리킬 수도 있습니다.master/main 또는 그렇지 않을 수 있습니다(현재 체크아웃된 분기를 가리킵니다).만약 당신이 약속하고 싶은 것을 안다면.master/main가지를 치고 여기로 밀어요. 다음은 시각..

programing 2023.07.10

소스 트리에서 두 개의 분기에서 시각적 차이를 얻을 수 있는 방법이 있습니까?

소스 트리에서 두 개의 분기에서 시각적 차이를 얻을 수 있는 방법이 있습니까? 소스 트리는 다음 간의 차이를 시각화할 수 있는 방법을 제공합니까?git나뭇가지? 찾고 있습니다. 변경된 파일 이름 이 파일들 사이의 차이 (OSX) 또는 (Windows 및 Linux)를 사용하고 로그 보기에서 원하는 두 가지 커밋을 선택합니다.커밋이 어떤 분기에 속하는지는 중요하지 않습니다. 결과적으로 당신은 ...와 같은 것을 보게 될 것입니다. f03a18bf0370c62bb5fb5c635059ad8def13aea와 4a4b176b852e7c8e83fffe94e263042c59f0548 사이의 모든 변경 사항 표시 ...물밑에.다른 방법은 분기를 마우스 오른쪽 버튼으로 클릭하고 "Diff against current" ..

programing 2023.07.05
반응형