, Babun의 자식 및 Windows '자식이 함께 나는 두 GITS 내 컴퓨터에 설치 한
- 한은 (기본적으로 좋은 애드온의 무리와 Cygwin에서됩니다) babun에 사용되는 작동하지 마십시오 자식입니다
pact install
- 하나는 명령 프롬프트에 사용됩니다.이 명령은 Windows의 공식적인 git 바이너리입니다.
흥미로운 점은 babun의 자식으로 만들어진 커밋이 Windows의 자식에 반영되지 않았다는 것입니다. 예를 들어, 동일한 git 저장소의 경우 이것은 babun의 git 결과입니다.
git status ~/apps/med-prerate-general
On branch dev
Your branch is ahead of 'origin/dev' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working directory clean
이이 발생할 수 무엇 윈도우
git status
On branch dev
Your branch is ahead of 'origin/dev' by 1 commit.
(use "git push" to publish your local commits)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: somefile.iml
no changes added to commit (use "git add" and/or "git commit -a")
에 대한 자식의 결과는? intellij는 native git에서만 작동 할 수 있기 때문에 일관성있는 결과가 필요합니다. babun의 git으로 변경 한 내용을 볼 수 없었습니다.
나는 그것이 같은 저장소라고 생각한다. 확인하기 위해'git rev-parse --show-toplevel'을 사용했고 반환 된 경로는 같은 디렉토리를 가리켰습니다 (Windows 버전은'C : /Users/username/.babun/cygwin/home입니다./home/username/apps/med-prerate-general'입니다. – Searene
@Searene'/ home'이'C/username/apps/med-prerate-general'이고, :/Users/username/.babun/cygwin/home /'이면 동일한 로컬 저장소 여야합니다. – VonC