반응형

GIT 27

치명적: 현재 분기 마스터에 업스트림 분기가 없습니다.

치명적: 현재 분기 마스터에 업스트림 분기가 없습니다. 프로젝트 중 하나를 github에 푸시하려고 하는데 계속 다음 오류가 발생합니다. peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master 그래서 저는 시도했고 이것을 얻었습니다. peeplesoft@jane3:~/846156 (master) $ git push --set-upstream origin master fatal: Authenticati..

programing 2023.05.07

pip로 특정 git commit 설치

pip로 특정 git commit 설치 저는 django 앱을 개발하고 있으며 pip을 사용하여 요구사항을 관리하고 있습니다.특정 git의 커밋을 설치하려면 어떻게 해야 합니까? 저의 경우 이 커밋을 설치해야 합니다. https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1커밋 해시, 분기 이름, 태그를 지정할 수 있습니다. 분기 이름 및 태그의 경우 압축 배포를 설치할 수도 있습니다.이렇게 하면 전체 리포지토리를 복제할 필요가 없으므로 더 빠르고 효율적입니다.GitHub은 이러한 번들을 자동으로 생성합니다. 해시: $ pip install git+https://github.com/ala..

programing 2023.05.07

Git에서 오리진/마스터와 오리진 마스터의 차이점은 무엇입니까?

Git에서 오리진/마스터와 오리진 마스터의 차이점은 무엇입니까? 알아요, origin은 원격 저장소의 용어이고 master는 그곳의 분기입니다. 저는 일부러 여기서 "콘텍스트"를 생략하고 있으며 답변이 콘텍스트에 의존하지 않기를 바랍니다.git 명령행에서 origin/master와 origin master의 차이점은 무엇입니까?오리진/마스터를 언제 사용해야 하는지, 오리진 마스터를 언제 사용해야 하는지 명확하게 이해할 수 있는 방법이 있습니까?(참고: 이 질문이 처음 게시되었을 때 Git의 분기에 대한 기본 이름은 "master"였습니다.이제 "main"이 기본 이름이기 때문에, Git을 처음 접하는 사람들에게 이것이 더 자연스러울 것이라는 기대에서 이 대답은 "main"을 사용하도록 업데이트되었습니다...

programing 2023.05.07

git 디렉토리의 모든 확장자 파일 무시

git 디렉토리의 모든 확장자 파일 무시 디렉토리에 있는 유형의 모든 파일을 무시하는 방법이 있습니까? ** 것 git 의미 없가는 것럼보로므이처않다, 이작지습니동하것은에▁is않▁doesn다니:습g▁work. /public/static/**/*.js 이 방법은 임의의 중첩 폴더를 일치시키는 것입니다.그것은 다음과 같은 것으로 보입니다.**은 구은에지다에서 지원됩니다.git 전기로으준 1.8.2.1문서에 의하면 의 연속 별표("두의개별표연속")(표별▁("ks▁two(")")**과 같은 를 가질 수 있습니다." 는 전 경 이 일 특 의 가 있 수 습 니 다 질 를 미 한 별 서 에 패 턴 체 는 하 치 로 름 과 선적인도▁""**슬래시 뒤에 모든 디렉토리에서 일치하는 것을 의미합니다.를 들어 " 를들어예,,..

programing 2023.05.02

Git을 사용하여 원격 저장소에 태그를 푸시하려면 어떻게 해야 합니까?

Git을 사용하여 원격 저장소에 태그를 푸시하려면 어떻게 해야 합니까? 머신의 마스터 브랜치에 태그를 추가했습니다. git tag mytag master 리모트 저장소에 푸시하려면 어떻게 해야 하나요?입니다.git push는 다음과 같은 메시지를 표시합니다. 최신 정보 그러나 원격 저장소에 내 태그가 포함되어 있지 않습니다.단일 태그를 푸시하려면: git push origin 또한 다음 명령어는 모든 태그를 푸시합니다(권장되지 않음). # not recommended git push --tags git push --follow-tags 이것은 Git 1.8.3에 도입된 적절한 옵션입니다. git push --follow-tags 커밋과 태그만 푸시합니다. 주석이 달린 푸시된 커밋에서 도달 가능(상위) 이..

programing 2023.04.17

프로젝트별로 Git 구성을 다르게 할 수 있나요?

프로젝트별로 Git 구성을 다르게 할 수 있나요? .gitconfig된다.user.home디렉토리로 이동합니다. 저는 A사 프로젝트와 B사 프로젝트(주로 이름/이메일)에 다른 아이덴티티를 사용하고 있습니다.어떻게 하면 체크인이 이름/이메일에 맞지 않게 두 개의 Git 구성을 가질 수 있을까요?git 설정에는 프로젝트, 글로벌, 시스템의 3가지 레벨이 있습니다. 프로젝트:프로젝트 구성은 현재 프로젝트에서만 사용할 수 있으며 프로젝트 디렉터리의 .git/config에 저장됩니다. global: 현재 사용자의 모든 프로젝트에서 글로벌 구성을 사용할 수 있으며 ~/.gitconfig에 저장됩니다. system: 모든 사용자/프로젝트에 대해 시스템 구성을 사용할 수 있으며 /etc/gitconfig에 저장됩니다...

programing 2023.04.17

Git의 리모트 브랜치 추적을 중지하려면 어떻게 해야 합니까?

Git의 리모트 브랜치 추적을 중지하려면 어떻게 해야 합니까? Git의 리모트 브랜치 추적을 중지하려면 어떻게 해야 합니까? 제 경우 리모트 브랜치가 아닌 로컬 브랜치를 삭제하고 싶기 때문에 트래킹을 중지해 주십시오.로컬을 삭제하고 삭제를 리모트로 푸시하면 리모트브런치도 삭제됩니다. 로컬과 GitHub 모두에서 Git 브랜치를 삭제하려면 어떻게 해야 하나요? 냥 can 하 、 면 、 can 、 can 、 can 、 can 、 can 、 。git branch -d the_branch에 제가 git push무슨 일입니까? git push origin :the_branch★★★★★★★★★★★★★★★★★?Yoshua Wuyts의 답변에서 언급된 바와 같이 다음을 사용합니다. git branch --unset-u..

programing 2023.04.12
반응형