Git은 오픈 소스 분산 버전 제어 시스템 (DVCS)입니다. Git 사용 및 워크 플로우와 관련된 질문에이 태그를 사용하십시오. 리포지토리가 GitHub에서 호스팅되기 때문에 Git 관련 문제에 [github] 태그를 사용하지 마십시오. 또한 Git 저장소와 관련된 일반적인 프로그래밍 질문에이 태그를 사용하지 마십시오.
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 육년 전 . 나는 Git을 시도 할 오랫동안 Subversion 사용자입니다. 나는 그것에 대해 몇 가지를 읽고 분산 된 본질을 이해합니다-많은 이점을 볼 수 있습니다. 그러나 로컬 …
새 저장소를 만듭니다. git init echo "# MESSAGE" >> README.md git add README.md git commit -m "first commit" 그런 다음 커밋을 github에서 작성된 빈 원격 저장소로 푸시하여 원격을 설정해야합니다. 다음 명령을 사용하는 것의 차이점은 무엇입니까? : git remote add origin git@github.com:User/UserRepo.git git remote set-url origin git@github.com:User/UserRepo.git 결국 나는 푸시를 수행합니다. …
저장소에 주석이 달린 태그가 많이 있으며 태그를 가리키는 커밋을 해결하고 싶습니다. 태그와 커밋 SHA를 나열하는 명령이 있습니까? 태그를 확인하고 HEAD를 보면 너무 힘들 것 같습니다. 최신 정보 내가 실제로 원하는 것은 태그로 이어지는 역사를 보는 것만 git log <tagname>으로 충분하다는 반응을 겪은 후에 깨달았습니다 . 답변으로 표시된 답변은 태그 및 …
확실하지는 않지만 제목이 "Issue 4"또는 기타 항목으로 github pull 요청을 작성하는 모호한 기억이 있으며 제출 한 프로젝트의 Issue 4에 자동으로 첨부됩니다. 최근에 다시 시도했지만 작동하지 않았습니다. 대신 새로운 문제가 발생했습니다. 새 풀 요청 페이지에 "발행 첨부"와 같은 옵션이나 문제 페이지에 "이 문제에 대한 새 풀 요청 열기"와 같은 옵션이 표시되지 …
나는 git pull유해하다고 주장하는 동료가 있는데 누군가 그것을 사용할 때마다 화가납니다. 이 git pull명령은 로컬 저장소를 업데이트하는 정식 방법 인 것 같습니다. 사용 git pull하면 문제가 발생합니까? 어떤 문제가 발생합니까? 자식 저장소를 업데이트하는 더 좋은 방법이 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Можно ли переименовать запушенную ветку в 자식? 내가 git://액세스 할 수 있는 저장소 (일반적으로 푸시 + 풀)가있는 경우 로컬에서 수행하는 것과 같은 방식으로 해당 저장소의 분기 이름을 바꾸는 방법이 git branch -m있습니까?
나는 실수로 원하지 않는 파일 ( filename.orig병합을 해결하는 동안)을 커밋하기 전에 저장소에 저장했지만 지금까지는 알지 못했습니다. 리포지토리 기록에서 파일을 완전히 삭제하고 싶습니다. filename.orig처음에는 저장소에 추가되지 않은 변경 히스토리를 다시 작성할 수 있습니까?
추적에서 폴더 (이름 업로드)를 제외해야합니다. 나는 달리려고 노력했다 git rm -r --cached wordpress/wp-content/uploads 그 후 .gitignore에 경로를 추가했습니다. /wordpress/wp-content/uploads 그러나 내가 실행 git status하면 삭제 된 것으로 표시됩니다. 변경 사항을 커밋하려고하면 파일이 추적에서 제거 될뿐만 아니라 삭제됩니다. 내가 무엇을 잘못하고 있지? 나는 또한 시도했다 git update-index --assume-unchanged <file> 그러나 이것은 …
할 수 있습니까 git merge커밋없이을 있습니까? "man git merge"는 다음과 같이 말합니다. With --no-commit perform the merge but pretend the merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing. 하지만 사용하려고하면 git merge와 --no-commit그것을 여전히 자동 커밋. …
헤 로쿠는 '마스터'를 제외한 모든 지점을 무시하는 정책을 가지고 있습니다. Heroku의 디자이너는이 정책 (스토리지 및 성능 최적화를 추측하고 있습니다)에 대한 훌륭한 이유가 있다고 확신하지만 개발자로서의 결과는 로컬 토픽 브랜치가 무엇이든간에 쉬운 방법을 원한다는 것입니다. Heroku의 마스터를 해당 로컬 토픽 브랜치로 전환하고 "git push heroku -f"를 수행하여 Heroku의 마스터를 덮어 씁니다. …
GitHub에서 호스팅되는 프로젝트가 있습니다. 마스터에서 수정 사항을 푸시하려고 할 때 실패합니다. 항상 다음과 같은 오류 메시지가 나타납니다. Password for 'https://git@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/' 그러나 내 ssh 키를 github으로 설정해도 괜찮습니다. 사실, 나는 할 때 ssh -T git@github.comI get 및을 Hi eurydyce! You've successfully …