반응형

Git 67

Jenkins Git 플러그인:특정 태그를 만드는 방법은?

Jenkins Git 플러그인:특정 태그를 만드는 방법은? Jenkins가 지정된 태그를 만들도록 하는데 문제가 있습니다.태그는 매개 변수화된 빌드의 일부이지만 태그를 빌드하기 위해 git 플러그인에 전달하는 방법을 모릅니다.하루 중 3시간이 걸렸는데 스택 오버플로에서 마스터들에게 패배를 인정했습니다."Branchs to Build" 매개 변수를 사용하여 이 작업을 수행할 수 있었습니다. Branch Specifier (blank for default): tags/[tag-name] [tag-name]을(를) 태그 이름으로 바꿉니다.Jenkins CI v.1.555, Git Client plugin v.1.6.4, Git plugin 2.0.4를 사용하는 저에게는 이러한 답변이 충분하지 않았습니다. 저는..

programing 2023.09.08

깃 스테이시 2회

깃 스테이시 2회 빨리 깃가지를 바꿔야해서 뛰어갔어요git stash, 하지만 제 파일 중 하나를 편집해야 했기 때문에 다시 실행해야 했습니다. 그래서 달려왔습니다.git stash두 번, 다시 파일 편집을 시작할 준비가 되었습니다.달려왔습니다git stash apply하지만 제가 숨겨둔 파일들이 모두 미보관 상태였다고는 확신할 수 없습니다.제가 할 수 있는 일이 없을까요?확인할 방법이 있습니까? 내가 뛸때git stash show, 마지막으로 두 개의 git stash만 보입니다. 모든 걸 보여줄 방법이 있나요?git stashes?다음을 사용하여 모든 스테이징 목록을 얻을 수 있습니다. git stash list 당신에게 어떤 것을 보여줄 겁니다 stash@{0}: WIP on dev: 1f6f8bb..

programing 2023.09.08

Git에서 원격 분기의 기본 재배치

Git에서 원격 분기의 기본 재배치 저는 사람들이 복제하고 작업할 수 있는 원격 SVN 저장소를 미러링하기 위해 중간 Git 저장소를 사용하고 있습니다.중간 저장소에는 마스터 분기가 업스트림 SVN에서 매일 밤 재배치되며, 기능 분기에 대해 연구하고 있습니다.예: remote: master local: master feature 기능 분기를 원격으로 성공적으로 푸시하여 다음과 같은 결과를 얻을 수 있습니다. remote: master feature local: master feature 그런 다음 원격을 추적하도록 분기를 다시 설정합니다. remote: master feature local: master feature -> origin/feature 그리고 모든 것이 좋습니다.여기서 기능 분기를 원격의 ..

programing 2023.09.03

VS Code를 사용하여 Github에 새 프로젝트를 추가하는 방법

VS Code를 사용하여 Github에 새 프로젝트를 추가하는 방법 지금까지 본 모든 튜토리얼은 먼저 github에 저장소를 만들고 링크를 vscode로 복사하고git clone커밋과 푸시를 수행할 수 있습니다. 그것이 올바른 방법입니까? 그냥 vscode에서 프로젝트를 시작한 다음 내 Git에 업로드할 수 없습니까? EDIT 2020: 이제 vcode에서 바로 실행할 수 있습니다! 다음 단계를 따르십시오. 1 - vscode로 새 프로젝트 폴더 열기 사이드바의 소스 제어 메뉴를 2번 클릭합니다(또는 Ctrl+Shift+G 누름). 3 - Github에 게시 클릭 4- 거기서 로그인하고 지침에 따라 이동하면 됩니다. @데부의 답변은 매 단계마다 자세히 설명되므로, 당신은 거기로 점프할 수 있습니다.다음은..

programing 2023.08.29

git push: refs/heads/my/subbranch가 존재하므로 만들 수 없습니다.

git push: refs/heads/my/subbranch가 존재하므로 만들 수 없습니다. 서버의 저장소에 summe 하위 폴더를 만들 수 없습니까? 내가 한다면, git push origin dev/master 찾을 수 있는 모든 것 하지만 내가 한다면, git push origin dev/sub/master 나는 이것을 받았습니다: error: 'refs/heads/dev/sub' exists; cannot create 'refs/heads/dev/sub/master' 는 나는확니다습했인으로 했습니다.git branch -rSSH를 사용하면 dev/sub 폴더가 이미 생성되지 않았습니다. 뭐가 잘못됐나요?존재하는 폴더가 아니라 분기입니다. (참고 자료가 "포장"되고 디렉터리 내의 파일로 존재하지 않..

programing 2023.08.29

Capistrano를 사용하여 다른 깃 분기에서 배치

Capistrano를 사용하여 다른 깃 분기에서 배치 저는 Capistrano를 사용하여 RoR 애플리케이션을 배포하고 있습니다.코드베이스는 깃 저장소에 있으며, 분기는 개발에 널리 사용됩니다. 피스트노사용법라카사법▁cap를 사용합니다.deploy.rb파일 설정, 그 중 하나가 배포할 분기입니다. 제 문제는 이것입니다. 마스터에서 새로운 지점 A를 만든다고 가정해 보겠습니다.배포 파일이 마스터 분기를 참조합니다.저는 A를 테스트 환경에 배포할 수 있도록 편집합니다.기능 작업을 마치고 A 지점을 마스터로 병합합니다.그 이후로deploy.rbA의 파일이 더 신선하고, 병합되고, 이제.deploy.rb마스터 분기 참조 A에서.다시 편집할 시간입니다. 수동 편집이 불필요해 보이는 경우가 많습니다. 매개 변수는 ..

programing 2023.08.19

꺼내기 요청에서 GitHub 클론?

꺼내기 요청에서 GitHub 클론? GitHub에서 저장소를 복제하고 싶습니다.문제는 제가 메인 브랜치를 원하지 않는다는 것입니다. 저는 승인되지 않은 풀 요청의 버전을 원합니다. 메인 저장소 대신 pull 요청 버전을 복제할 수 있습니까?가장 쉬운 방법은 다음과 같습니다. git fetch origin pull/2/head git checkout -b pullrequest FETCH_HEAD 이제 꺼내기 요청 상태의 새 분기에 있게 됩니다. 를 실행하여 별칭을 설정할 수 있습니다. git config --global alias.pr '!f() { git fetch -fu ${2:-origin} refs/pull/$1/head:pr/$1 && git checkout pr/$1; }; f' 이제 실행하여 ..

programing 2023.07.20

Git에서 하위 디렉터리를 체크아웃하시겠습니까?

Git에서 하위 디렉터리를 체크아웃하시겠습니까? Git에 있는 저장소의 하위 디렉터리를 체크아웃할 수 있습니까? 새 WordPress 설치를 설정하고 있다고 상상해 보십시오.플러그인 및 테마 사용자 지정을 위한 두 개의 새 디렉토리를 생성합니다. wordpress/wp-content/plugins/myplugins/ wordpress/wp-content/themes/mytheme/ Git를 통해 이러한 디렉터리를 유지 관리하고 싶습니다.Subversion에서, 나는 이것을 성취할 것입니다.trunk/myplugins/그리고.trunk/mytheme/디렉터리 및 하위 디렉터리 체크아웃.Git는 단일 저장소를 사용하여 동일한 작업을 수행할 수 있는 방법이 있습니까? 오랜 SVN 사용자로서 Git에 거의 노출..

programing 2023.07.15

GitHub에서 GitLab으로 Git 저장소 포킹

GitHub에서 GitLab으로 Git 저장소 포킹 제가 다른 사람의 프로젝트에 수정 사항을 구현하고 싶다고 가정해 보겠습니다.그 프로젝트는 깃허브에 있습니다. GitHub에서 포크를 만들고 수정을 구현할 수 있습니다. 하지만 저는 GitHub보다는 GitLab에서 제 포크를 만들고 싶습니다. 그게 가능해요? 어떻게요? 저는 이 기사를 읽었습니다: https://about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/ 어쨌든, 저는 제 경우에 어떻게 해야 할지 잘 모르겠습니다. GitHub에서 프로젝트의 GitLab에 어떻게든 포크를 만들어야 하나요? 아니면 GitHub에서 프로젝트의 GitLab에 거울을 만들어야 하나요?..

programing 2023.07.15

Git 프로젝트의 모든 분기에서 'grep 검색'을 수행할 수 있습니까?

Git 프로젝트의 모든 분기에서 'grep 검색'을 수행할 수 있습니까? 실행이 가능합니까?git grepGit 컨트롤 소싱 프로젝트의 모든 분기 안에 있습니까?아니면 실행할 다른 명령이 있습니까?"Git 내역에서 커밋된 코드를 grep(검색)하는 방법" 질문은 다음을 권장합니다. git grep $(git rev-list --all) 모든 분기를 포함하는 모든 커밋을 검색합니다. 또 다른 형태는 다음과 같습니다. git rev-list --all | ( while read revision; do git grep -F 'yourWord' $revision done ) 이 기사에서 더 많은 예를 찾을 수 있습니다. 저는 인수 크기에 대해 불평할 정도로 충분히 큰 프로젝트에서 위의 내용을 시도했습니다. 따라..

programing 2023.07.15
반응형