Git 35

로컬 레포를 추가하고 원격 레포로 처리하는 방법

로컬 레포를 추가하고 원격 레포로 처리하는 방법 이름을 사용하여 로컬 대리점을 원격으로 작동시키려고 합니다.bak다음을 사용하여 PC에 있는 다른 로컬 계정의 경우: git remote add /home/sas/dev/apps/smx/repo/bak/ontologybackend/.git bak 다음과 같은 오류가 발생합니다. fatal: '/home/sas/dev/apps/smx/repo/bak/ontologybackend/.git' is not a valid remote name 두 개의 로컬 저장소를 동기화하려고 합니다. 하나는 원격 이름으로 구성되어 있습니다.bak다른 것을 위해, 그리고 나서 발행.git pull bak. 그것을 하는 가장 좋은 방법은 무엇입니까?당신은 당신의 주장을 가지고 있습니..

programing 2023.05.15

스택 팝을 중단하는 방법은?

스택 팝을 중단하는 방법은? 제가 창고를 털어서 합병 충돌이 있었습니다.중복으로 나열된 질문과 달리 보관하고 싶은 디렉터리에 이미 커밋되지 않은 변경 사항이 있습니다.병합 충돌을 사라지게 할 뿐만 아니라 디렉터리를 팝업 이전 상태로 되돌리고 싶습니다. 나는 노력했다.git merge --abort하지만 git는 합병이 진행 중이 아니라고 주장했습니다.디렉터리에서 원래 변경한 내용을 삭제하지 않고 팝업을 중단할 수 있는 쉬운 방법이 있습니까?심플 라이너 1개 항상 사용해 왔습니다. git reset --merge 실패한 기억이 안 나요. 참고:git reset --merge단계별 변경 내용을 삭제합니다.또한, @Saroopashree Kumaraguru가 댓글에 지적한 바와 같이, 저장된 내용물은 손실되지..

programing 2023.05.15

임시로 작업 복사본을 특정 Git 커밋으로 전환

임시로 작업 복사본을 특정 Git 커밋으로 전환 이후에 이루어진 모든 커밋을 잃지 않고 특정 Git 커밋으로 전환하는 방법은 무엇입니까? 로컬 파일은 변경되지만 커밋의 데이터베이스는 그대로 유지되고 현재 위치 포인터만 현재 선택된 커밋으로 설정됩니다. 파일의 상태를 특정 커밋으로 변경하고 프로젝트를 실행한 후 파일을 마지막 커밋으로 복원합니다. 전체 프로젝트의 폴더를 압축하지 않고 이 작업을 수행하는 방법은 무엇입니까?특정 지점에 있는 경우mybranch그냥 가.git checkout commit_hash그런 다음 다음 다음 시간까지 지점으로 돌아갈 수 있습니다.git checkout mybranch나는 오늘 벌레를 이등분하는 같은 게임을 했습니다 :) 또한, 당신은 깃 이등분에 대해 알아야 합니다.첫째..

programing 2023.05.15

Gitrepo에서 분기 이름 변경

Gitrepo에서 분기 이름 변경 Gitrepo의 기존 분기 이름을 변경하려면 어떻게 해야 합니까? 저는 현재 지점이 새로운 이름을 갖기를 원합니다.현재 이름을 변경할 분기에 있다고 가정합니다. git branch -m newname 이는 다음에 대한 설명서에 나와 있습니다.git-branch를 사용하여 볼 수 있습니다. man git-branch 또는 git help branch 구체적으로 명령어는 다음과 같습니다. git branch (-m | -M) [] 여기서 매개 변수는 다음과 같습니다. The name of an existing branch to rename. The new name for an existing branch. The same restrictions as for apply. 현재..

programing 2023.05.15

깃클론과 체크아웃의 차이점은 무엇입니까?

깃클론과 체크아웃의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?git clone그리고.git checkout?체크아웃을 위한 남성 페이지: http://git-scm.com/docs/git-checkout 클론의 man 페이지: http://git-scm.com/docs/git-clone 요약하자면, 클론은 없는 리포지토리를 가져오기 위한 것이고, 체크아웃은 이미 있는 리포지토리의 분기 간 전환을 위한 것입니다. 참고: SVN/CVS 경력이 있고 Git를 처음 접하는 사람의 경우, 다음과 같습니다.git cloneSVN/CVS에서는checkout서로 다른 용어의 동일한 문구는 종종 혼동을 일으킵니다.git clone은 원격 git 서버에서 리포지토리를 가져오는 것입니다. git checkout은 원..

programing 2023.05.10

git에서 태그 간 커밋 목록 가져오기

git에서 태그 간 커밋 목록 가져오기 릴리스 버전을 나타내는 태그가 있는 git 저장소가 있는 경우. 두 태그 사이의 커밋 목록을 어떻게 가져올 수 있습니까(가능하면 예쁜 형식으로)?git log --pretty=oneline tagA...tagB(예: 점 3개) 태그 A가 아닌 태그 B에서 도달할 수 있는 커밋을 원할 경우: git log --pretty=oneline tagA..tagB(예: 두 개의 점) 또는 git log --pretty=oneline ^tagA tagB현재 분기의 최근 커밋과 태그를 비교하는 방법 git log --pretty=oneline HEAD...tag git log일련의 커밋을 인수로 사용합니다. git log --pretty=[your_choice] tag1..tag..

programing 2023.05.10

Git에 "합병되지 않은 파일이 있으므로 꺼내기가 불가능합니다"라고 표시되는 이유는 무엇입니까?

Git에 "합병되지 않은 파일이 있으므로 꺼내기가 불가능합니다"라고 표시되는 이유는 무엇입니까? 터미널에서 프로젝트 디렉터리를 가져오려고 하면 다음 오류가 표시됩니다. harsukh@harsukh-desktop:~/Sites/branch1$ git pull origin master U app/config/app.php U app/config/database.php U app/routes.php Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm ' as appropriate to mark resolution, or use 'git commit -a'..

programing 2023.05.10

Git 커밋 후크를 건너뜁니다.

Git 커밋 후크를 건너뜁니다. Python 코드로 된 인쇄문을 찾는 Git 훅을 보고 있습니다.인쇄문이 발견되면 Git 커밋을 방지합니다. 이 훅을 오버라이드하고 싶은데 명령어가 있다고 합니다.못 찾겠어요.생각나는 거 없어요?그럴 수도 있습니다(man 페이지). git commit --no-verify -m "commit message" ^^^^^^^^^^^ -n --no-verify 이 옵션은 사전 커밋 및 커밋 메시지 후크를 바이패스합니다.githooks(5)를 참조하십시오. Blaise가 언급했듯이요,-n에서는 특정 명령에 대해 다른 역할을 할 수 있습니다. 예를 들어, 는 실제로 드라이런 푸시입니다. 오직.git push --no-verify훅을 건너뛸 거예요 참고: Git 2.14.x/2.15..

programing 2023.04.25

인증 에이전트에 대한 연결을 열 수 없습니다.

인증 에이전트에 대한 연결을 열 수 없습니다. 다음과 같은 오류가 발생했습니다. $ git push heroku master Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts. ! Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter. 키를 추가하려고 했는데 다음과 같은 오류가 나타납니다. $ ssh-add ~/.ssh/id_rsa.pub Could not open a connection to your authentication ..

programing 2023.04.25

원격 분기를 '연결'합니다.

원격 분기를 '연결'합니다. 원격 저장소에는 다음과 같은 다양한 분기가 포함되어 있습니다.origin/daves_branch다음을 참조하십시오 $ git branch -r origin/HEAD -> origin/master origin/daves_branch origin/master 어떻게 전환하면 되나요?daves_branch로컬 저장소에 저장하여 추적합니다.origin/daves_branch무슨 일입니까 노력했습니다. $ git fetch origin daves_branch $ git checkout daves_branch 업데이트: Git 스위치를 사용합니다. 아래에 기재된 모든 정보는git switch 정확하지만 작업을 단순화하는 새로운 명령이 추가되었습니다. 만약이다daves_branch원격 저..

programing 2023.04.25