로컬 구성 중 일부는 변경되지 않은 것으로 가정합니다. 시간이 지남에 따라 여러 가지 분기가 만들어지고 가정 된 변경되지 않은 파일이 추가로 로컬 구성 추가로 발전했습니다. error: Your local changes to the following files would be overwritten by checkout:
<some assume-un
나는 매우 신이 롭고 stashing에 관한 질문이있다. 지사에서 일했지만 지점을 맡을 수있는 위치에 도달 할 수없는 경우 stashing을 사용하는 것이 옳습니다. 스태킹에 대한 내 질문은 다음과 같습니다. 저장되는 은닉 수는 몇 번입니까? 이 은닉은 얼마나 오래 저장됩니까? 컴퓨터를 다시 부팅 할 때 변경 내용이 손실되도록 작업을 임시로 저장합니까? 누
개발 지점에 수정 된 파일이 몇 개 있고 새로 생성되었지만 git에서 추적 할 수없는 파일은 거의 없었습니다. 이 변경 사항을 기능 분기로 이동하려고 했으므로 git stash을 실행했습니다. git status으로 확인한 후, 나는 자식이 untracked 파일을 숨기지 않았다는 것을 깨달았다. 그래서 나는 git stash -u을 만났다. 내가 git
GIT 숨김을 할 수 없다는 말은 먼저 병합해야하기 때문입니다. 병합해야 할 파일이 몇 가지 있습니다. 하지만 내 문제는 그 변화를 아직 추진하고 싶지 않다는 것입니다. git stash를 시도했지만 일부 파일이 아직 병합되지 않는다고 불평합니다. 그러나 다른 작업을 수행하는 동안 3 주 동안 이러한 변경 내용을 저장하고 싶기 때문에 파일을 병합하고 싶지
지점 A에서 작업하는 동안 사무실에서 소화가 필요한 화재가 발생했습니다. 나는 아직 나의 변화를 저 지르길 원치 않았다. 나는 2 개의 새로운 파일을 추가했고, 7을 바꿨다. 변화의 어떤 것도 상연되지 않았다. 일시적으로 변경 사항을 숨기고 싶었고 'git stash -a'를 사용했습니다. 내가 정말로 원했던 것은 -u 스위치 였지만 -a를 잘못 사용했다.
git stash pop을 사용하여 숨겨 놨던 부분을 변경했습니다. 일부 병합 충돌이 있었으며이를 해결하기보다는 다시 설정하기로 결정했습니다. 불행히도, 어리 석음의 순간에, 나는 git reset --hard을했고, 이전에는 숨겨진 변경 사항이 모두 사라졌습니다. 이러한 변경 사항을 복구 할 수있는 방법이 있습니까? 나는 git fsck --cache -
처음에 브랜치에서 A를 사용하고 git stash save <message>을 사용하여 브랜치의 일부 변경을 숨겼습니다. 그 지점에서 일을 마치면 다른 지점 B로 전환 한 다음 지점 A에 있다고 생각하고 잘못 입력하여 git stash apply을 입력했습니다. 이로 인해 지점 B의 파일 몇 개가 충돌하게되었습니다. git checkout 및 git res
가는 나는 일이 그 순간에 얼마나보고 다시 커밋에 가고 싶어, 그래서 내가 내 변경 후 저장 git stash
을 ... 한 내 탐사으로 완료되면 git checkout <hash>
를 사용, 내가 어디에 난 그냥 다시 가고 싶어하고 나는 git stash apply
지금 파일이 엉망이되어 사용 사용하면 더 이상 커밋을 볼 수 없습니다. git
github 프로젝트 https://github.com/USER_A/PROJ_A을 기반으로하는 사용자 정의 작업을하고 있습니다. 원래 프로젝트의 복제를 시작하여 로컬 분기 MY_BRANCH에서 사용자 지정을 시작했습니다. 일단 끝나면 MY_BRANCH를 마스터 분기로 내 저장소에 푸시하려고합니다. MY_BRANCH 원점/HEAD /마스터 -> 송/마스터 원