git 26

git를 사용하여 한 분기의 파일을 무시하고 다른 분기에서 커밋하려면 어떻게 해야 합니까?

git를 사용하여 한 분기의 파일을 무시하고 다른 분기에서 커밋하려면 어떻게 해야 합니까? 헤로쿠에 배치할 프로젝트가 있습니다.소스 코드 트리에는 mp3 파일이 많이 포함되어 있습니다(웹사이트는 제가 많이 관여했던 녹음 프로젝트를 위한 것입니다). 나는 그것의 소스 코드를 깃허브에 올리고 싶지만 깃허브는 그들의 무료 계정에 300MB 제한이 있습니다.mp3 파일 묶음에 50MB의 제한 용량을 사용하고 싶지 않습니다.분명히, 나는 그것들을 추가할 수 있습니다..gitignore그들이 내 보고서에 들어가지 못하게 하기 위해 파일을 작성. 합니다. 헤로쿠를 사용합니다.git push heroku됩니다. mp3 파일은 Heroku에 됩니다. 이상적으로, 저는 하고 싶습니다..gitignore로컬 마스터 브랜치에..

programing 2023.07.04

체리픽 작업 후 깃은 어떻게 합쳐집니까?

체리픽 작업 후 깃은 어떻게 합쳐집니까? 우리가 가지고 있는 것을 상상해 봅시다.master분점. 그런 다음 다음 다음을 만듭니다.newbranch git checkout -b newbranch 그리고 두 번의 새로운 약속을 합니다.newbranchcommit1과 commit2 그런 다음 마스터로 전환하여 제작합니다.cherry-pick git checkout master git cherry-pick hash_of_commit1 들여다보기gitk우리는 commit1과 체리맛 버전이 서로 다른 해시를 가지고 있다는 것을 알 수 있습니다. 따라서 엄밀히 말하면 그들은 두 개의 다른 커밋입니다. 마침내 우리는 합쳐집니다.newbranch안으로master: git merge newbranch 서로 다른 해시를 ..

programing 2023.07.04

다른 분기에서 변경 사항을 가져오는 방법

다른 분기에서 변경 사항을 가져오는 방법 현재작중다니입에서 .featurex분점. 마스터 의 이름은 마터브이 름은의치랜스이름은▁is▁named입니다.our-team작업을 시작한 이후로featurex분기에 추가 변경 사항이 있습니다.our-team. 최신 변경 사항을 모두 얻기 위해 로컬에서 이 작업을 수행했습니다.our-team: git checkout our-team git pull 가 전에기를 누르기 에.featurex을 받고 싶습니다.our-team로분다하로 featurex모든 것이 예상대로 작동하는지 확인할 수 있습니다. 내가 어떻게 그럴 수 있을까?이 지침을 따르기 전에 다음 사항을 명심하십시오.featurex입니다. 에 featurex git checkout featurex 의 our-team..

programing 2023.07.04

어떻게 하면 Git-diff처럼 일을 어렵게 할 수 있을까요?

어떻게 하면 Git-diff처럼 일을 어렵게 할 수 있을까요? 의 출력 포맷이 마음에 듭니다.git diff색깔과.+/-행간의 변화를 표현하는 것은 GNU diff보다 읽기 쉽습니다. 달릴 수 있습니다git diff사용.--no-index깃레포 밖에 플래그가 있고 잘 작동합니다.그러나, 그것은 누락된 것으로 보입니다.--exclude재귀에서 파일 또는 하위 디렉터리를 제외하는 옵션diff. 두 세계를 모두 활용할 수 있는 방법이 있습니까?(색상 옵션 및+/-의 형식.git diff그리고.--excludeGNU diff 옵션). 실험을 해봤지만 여전히 출력 형식을 선호합니다.git diff이렇게 하면 됩니다.+/-보다는. diff -u file1 file2 GNU가 3.4를 난사하기 때문에 그 깃발은--c..

programing 2023.06.29

GitHub에서 자신의 저장소를 어떻게 포크합니까?

GitHub에서 자신의 저장소를 어떻게 포크합니까? GitHub에 공용 저장소가 있습니다.복제/복사하여 이 리포지토리를 기반으로 새 프로젝트를 수행하고 싶지만 현재 상태에 영향을 주고 싶지 않습니다.GitHub UI를 사용하여 포크를 시도했지만 아무 것도 하지 않았습니다.저는 당신이 당신의 책임을 질 수 있다고 생각하지 않습니다. 복제하여 새 레포에 푸시하는 것이 좋지만 다음 작업을 수행해야 합니다. git clone https://github.com/userName/Repo New_Repo cd New_Repo git remote set-url origin https://github.com/userName/New_Repo git remote add upstream https://github.com/us..

programing 2023.06.29

실행 중인 Git 버전을 확인하려면 어떻게 해야 합니까?

실행 중인 Git 버전을 확인하려면 어떻게 해야 합니까? Git 사용법을 배우기 위해 몇 가지 튜토리얼을 따르려고 하지만 일부 지침은 특정 버전을 위한 것입니다. 설치한 버전을 확인하는 데 사용할 수 있는 명령이 있습니까?$ git --version git version 1.7.3.4 git help그리고.man git명령줄 도구에 전달할 수 있는 사용 가능한 인수에 대한 두 가지 힌트명령줄 도구를 사용하는 경우,git --version버전 번호를 제공해야 합니다.명령 프롬프트에서: $ git --version 아니면 그냥 git version 결과는 다음과 같습니다. git 버전 1.8.3.msysgit.0 가레스의 대답에서: git help그리고.man git명령줄 도구에 전달할 수 있는 사용 가능한..

programing 2023.06.24

커밋에 모든 파일을 나열하려면 어떻게 해야 합니까?

커밋에 모든 파일을 나열하려면 어떻게 해야 합니까? 지정된 커밋에 포함된 모든 파일의 일반 목록을 인쇄하려면 어떻게 해야 합니까? 다음은 파일 목록이지만 각 파일에 대한 원하지 않는 차이 정보도 포함합니다. git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d 선호하는 방법(배관 명령이므로 프로그래밍 방식이어야 함): $ git diff-tree --no-commit-id --name-only bd61ad98 -r index.html javascript/application.js javascript/ie6.js 다른 방법(사용자를 향하도록 의도된 자기 명령이기 때문에 스크립트에 덜 선호됨) $ git show --pretty="" --name-only bd61ad98 ..

programing 2023.06.04

git 로그 또는 git diff 종료 방법

git 로그 또는 git diff 종료 방법 이 질문에는 이미 답변이 있습니다. 단말기의 'git status' 목록을 종료하려면 어떻게 해야 합니까? (16개 답변) 닫힘6년 전에요. Git 몰입의 도움으로 Git을 배우려고 합니다. 사용할 때마다 짜증나는 게 하나 있어요.git log또는git diff: 이걸 만나면 어떻게 해야 할지 모르겠어(END)단어. 명령어를 입력할 수 없기 때문에 현재 Bash 창을 닫고 다른 창을 엽니다.사용할 다음 명령어를 입력하려면 어떻게 해야 합니까?당신은 에 있습니다.less프로그램, 즉 출력의git log스크롤 가능. 이 화면을 종료하려면 입력합니다.도움말을 보려면 입력하십시오. 호출기의 출력을 읽지 않고 단말기에 인쇄하는 경우 환경변수를 정의합니다.GIT_PAGE..

programing 2023.04.15

git: 치명적:원격 저장소에서 읽을 수 없습니다.

git: 치명적:원격 저장소에서 읽을 수 없습니다. 사이트 관리를 위해 http://danielmiessler.com/study/git/#git을 셋업하려고 합니다. git push website + master: refs/heads/master의 마지막 단계에 도달했습니다. win7에서 git ming32 명령줄을 사용하여 작업하고 있습니다. $ git push website +master:refs/heads/master Bill@***.com's password: Connection closed by 198.91.80.3 fatal: Could not read from remote repository. Please make sure you have the correct access rights and..

programing 2023.04.15

Git Push 오류: 저장소 데이터베이스에 개체를 추가할 수 있는 권한이 없습니다.

Git Push 오류: 저장소 데이터베이스에 개체를 추가할 수 있는 권한이 없습니다. 리모트로 , 에러가 합니다.「 GIT 」insufficient permission for adding an object to repository database 그 후 여기에서 수정에 대해 읽었습니다.모든 파일이 올바른 그룹에 속했기 때문에 다음 번 푸시에서는 이 방법이 효과가 있었습니다만, 다음 번에는 다른 사용자가 변경을 가하면 오브젝트 폴더에 새로운 항목이 생성되어 기본 그룹이 그룹으로 지정되었습니다.디벨로퍼의 체크인을 위한 디폴트 그룹을 모두 변경하는 것밖에 생각할 수 없지만, 그것은 해킹인 것 같습니다.좋은 생각 있어요?감사해요.복구 권한 근본 원인을 파악하고 수정한 후(아래 참조) 권한을 복구해야 합니다. c..

programing 2023.04.15