이기티뇨레 및 &quot, 다음 비 추적 파일을 apc® 진단트리는 약간만이라도 오버라이트될 checkout&quot.

그래서 내 이기티뇨레 폴더란 추가되든지 절실해졌습니다.

이 git status '알' 나를 한 번 그렇게

# On branch latest
nothing to commit (working directory clean)

그러나 내가 뭐 좀 변경하려고 분기로서의 다음과 같다.

My-MacBook-Pro:webapp marcamillion$ git checkout develop
error: The following untracked working tree files would be overwritten by checkout:
    public/system/images/9/thumb/red-stripe.jpg
    public/system/images/9/original/red-stripe.jpg
    public/system/images/8/thumb/red-stripe-red.jpg
    public/system/images/8/original/red-stripe-red.jpg
    public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg
    public/system/images/7/thumb/red-stripe-dark.jpg
    public/system/images/7/original/red-stripe-dark.jpg
    public/system/images/7/original/DSC07833.JPG
    public/system/images/6/thumb/red-stripe-bw.jpg
    public/system/images/6/original/website-logo.png
    public/system/images/6/original/red-stripe-bw.jpg
    public/system/images/5/thumb/Guy_Waving_Jamaican_Flag.jpg
    public/system/images/5/original/logocompv-colored-squares-100px.png
    public/system/images/5/original/Guy_Waving_Jamaican_Flag.jpg
    public/system/images/4/thumb/DSC_0001.JPG
    public/system/images/4/original/logo.png
    public/system/images/4/original/DSC_0001.JPG
    public/system/images/4/original/2-up.jpg
    public/system/images/3/thumb/logo2.gif
    public/system/images/3/original/logo2.gif
    public/system/images/3/original/Guy_Waving_Jamaican_Flag.jpg
    public/system/images/3/original/11002000962.jpg
    public/system/images/2/thumb/Profile Pic.jpg
    public/system/images/2/original/Profile Pic.jpg
    public/system/images/2/original/02 Login Screen.jpg
    public/system/images/1/original/Argentina-2010-World-Cup.jpg
Please move or remove them before you can switch branches.
Aborting

이게 내 이기티뇨레 파일 같습니다.

.bundle
.DS_Store
db/*.sqlite3
log/*.log
tmp/**/*
public/system/images/*
public/system/avatars/*

How do I afaq afnor apc® 삭제하지 않고 해당 파일을 스위치였습니다 분기로서의 되나요?

만약 내가 변경한 것으로, 해당 파일을 끼치는가? 즉, 만약 내가 그 모든 것이 완벽한 될 것이라고 이 분기로의 부활하셨잖아요 으로 최대 내 최신값 커밋합니다?

39, 해당 파일을 싶지 않다, 그냥 내가 don& 손실됩니다 don& # 39, 그들을 추적됨 된 것입니다.

질문에 대한 의견 (4)

경고: 비 추적 파일을 삭제할 것, 그래서 it& # 39 의 질문에 대한 답을 posed. 숭배자들로부터도 않을 수도 있다는 우려가 제기되고 있다.

내가 친 이 메시지가 잘 알려져 있다. 제 경우에는 내가 didn& # 39, 파일, 그래서 이 가져다줄래요 협력했습니다 렉시한테서 싶지 않다.

깃 (git) 와 새로운 2.11

git clean  -d  -f .

tfsnap 깃 (git)

git clean  -d  -f ""

또한 파일 무시됨 깃 (git) 을 통해 제거할 경우, 다음 명령을 실행합니다.

경고하지!!! 아마도 이 프로젝트에 사용할 경우에만 파괴하는 가장 잘 수행하는 작업에 100%

깃 (git) 와 새로운 2.11

git clean  -d  -fx .

tfsnap 깃 (git)

git clean  -d  -fx ""

http://www.kernel.org/pub/software/scm/git/docs/git-clean.html

  • 'x' 는 무시됨 파일도 재거됨 파일뿐만 아니라 알 수 없는 git 으로.

  • d '-' 비 추적 외에 고말은 분리하십시오 디렉터리용 비 추적 파일.

  • '-f 강제로 迈向 실행하십시오 필요합니다.

해설 (28)

&gt. 경고: 이렇게 하면 인덱스된 않은 로컬 파일 삭제

그냥 인력용 있다. 깃 (git) - f '체크아웃합니다 다른 분기로의'

해설 (6)
해결책

이미 최선을 다하고 있지만 무시됨 파일을 원하는 것 같다. 이기티뇨레 아무런 영향을 미치지 않는 파일을 리포 그들은 이미 분리할 수 있는 'rm - 캐시되는 깃 (git)'. 이 '캐싱됨 발생하는 것을 막을 수 있을 것' 이 어떤 영향을 미치는 apc® 복제본에 제거할 때 그냥 표시하시겠습니까 다음에 너회가 커밋합니다. 그 후 다시 이기티뇨레 는 파일을 추가할 것을 방지 리포 제거됩니다.

또 다른 문제가 있을 수 있지만, 이로 인해 일치시키려면 이기티뇨레 틀렸다니까 재시작하려면 와일드카드 사용 등 it 미만임 너회가 것으로 예상하고 있습니다. 대신 이 이기티뇨레 변경하십시오 시도해야 할 수 있습니다.

.bundle
.DS_Store
db/*.sqlite3
log/*.log
tmp/
public/system/images/
public/system/avatars/
해설 (7)

39 you&, re 는 OS X 의 경우, 특정 문자의 이름 때문일 file& # 39 가 있었지만, 대소문자 변경. 다음 구성용 시도하시겠습니까 설정 옵션:

git config core.ignorecase true
해설 (7)

깃 (git) 은 알리는 파일을 생성할 수 있어 (이름이 'public/system/images/9/.' 등), 하지만 당신은 이미 기존의 aren& t , # 39 이 디렉토리에 있는 파일을 통해 추적됨 깃 (git). 아마도 그 파일을 다른 사람에게 또 Git 리포지토리를 스위칭됩니다 있습니다 지사급 있는 것은 이번이 처음이다.

아마도 그 이유는 해당 파일을 there& # 39 의 개발, 기존 '아닌' 분기로의 지사급. 즉 친일파 왜 문의해야 할 수 있습니다.

&gt. how do I afaq afnor apc® 그래서 삭제하지 않고 분기로서의 해당 파일을 가능 전환할 수 있습니다.

39, t do it 없이 사라지는 너회가 can& 파일을 잘은 모르겠지만. '뭔가' 또는 '로 바꿀 수 있다' 고 my_public 됐다.

&gt. 만약 내가 그 모든 것이 완벽한 될 것이라고 이 분기로의 부활하셨잖아요 으로 최대 내 최신값 커밋합니다 가능

39 저들이요 손실됩니다 won& 경우 변경 사항을 커밋합니다, Git, t # 39 don& 경우 변경 사항을 커밋합니다 관심용 정말 열심히 노력하겠다고 깃 (git), t 일을 수행한 덮어쓰려면 없습니다. # 39 는 s 에 대한 경고 메시지가 어떤 that& 깃 (git), 첫 번째 인스턴스에서는 여기 (때는사용할 전환하십시오 분기로서의 했다).

해설 (2)

이 협력했습니다 for me.

 1. git fetch --all
 2. git reset --hard origin/{branch_name}
해설 (5)

이에 대한 명령 있습니다 섬세한 작업 (영구 삭제하는 비 추적 파일)

git clean -i

깃 (git) '다음' 당기십시오 그럼세

해설 (0)

뭔가를 필요로 하는 것보다 더 큰 [스콧 섀퍼 답은] (https://stackoverflow.com/a/8362346)

git clean -f

일할 수 있을 것으로 기대된다. 내가 highly 호스팅하면서 제안하십시오.

git clean --dry-run

이번이 처음이다. 깃 (git) '가 있는 경우 해당 명령은 파일의 목록을 출력입니다 제거하시겠습니까 실행하십시오 깃 (git) - f', 그리고 당신이 당신을 구할 수 있는 아픔을 청소하십시오 실수로 제거 싶지 않았다.

지켜보리니 이 스택할 오베프로 오토메이티드 또는 이 문서 에 대한 자세한 내용은 '클리닝하지 깃 (git)'.

해설 (0)

깃 (git) '또는' 죄송합니다. 괜찼습니다 rm - - d - fx, 깃 (git) ',' 캐싱된 청소하십시오 &quot &quot did it for me.

내 솔루션이므로 추진 중인 새 리포 관심용 됐지, 왜 내 병합해야 내 드라이버로의 원격입니다 클론한 새로운 리포. 다른 사람들이 리포 액세스하면 똑같이 할 수 있었다.

도덕 이야기의: 이기티뇨레 '인셉션' 에서 파일을 사용합니다.

해설 (0)

이 질문은 확인표시를 신속하게 해결할 수 있습니다, 이 명령을 사용할 수 있습니다.

git checkout -f dev
해설 (4)

난 이미 기반으로 한 때 같은 문제가 체크아웃하기 분기로의 이전 커밋합니다. Git 체크아웃합니다 비 추적 파일을 때문에 거부했다.

39, ve i& 해결책을 찾으면 좋겠다 "고 너무 및 도움이 된다.

깃 (git) '와' $ '로 추가 발행 영향을 받는 디렉터리용 이기티뇨레 캐싱된 것' 에 rm - r - 그들을 부족하다.

Solaris. 수행할 분기로의 기반 이전 및 돌아온다면요 최신 버전으로 ᄀ씨 커밋합니다 테스트하려면 일부 얘기입니다. I would do it 다음 단계:

  1. 비 추적 설정 파일: 깃 (git) '와' - '$ 적용하십시오 편집하십시오 이기티뇨레 캐싱된 rm - r' 의 파일 및 디렉터리 운영까지도 이 git 무시하려면. 또한 자신을 '와' '이기티뇨레 don& 이기티뇨레 추가 파일' t forget 대해 '$ # 39, rm - r - 캐싱됨 이기티뇨레 깃 (git)'. 그러면 이 git ignore 비헤이비어에 찻입 커밋한 같은 의 이전.

  2. 변경되는지 커밋합니다 만든:

깃 (git) 을 추가 - a ',' $ &lt br/&gt. 깃 (git) '' $ 커밋합니다

  1. 현재 최신 버전으로 절약합니다 로깅합니다 돌아올 수 없는 경우에는 문제가 발생할 수 있습니다

깃 (git), 로그 &gt '$ ./git.log '

  1. 하드 재설정됨 ᄀ씨 커밋합니다

git 재설정하지 하드 version_k '-' $

  1. 따라 ᄀ씨 커밋합니다 지사급 만들기

깃 (git) '' $ commit_k_branch 분기로의

  1. 과감히 분기로의 체크아웃합니다

깃 (git) '' $ commit_k_branch 체크아웃합니다

  1. Do your stuff 증대하고자 및 정보기술 (it)

  2. 또 다시 체크아웃합니다 마스터

깃 (git) '마스터' 체크아웃합니다 $

  1. 현재 버전 재설정됨 다시

깃 (git) '또는' '$ $ current_version 재설정하지 ORIG_HEAD 재설정하지 깃 (git)'

  1. 이제 재설정하지 하드 to the HEAD

git 재설정하지 하드 헤드입니다 '-'

주! 건너뛰십시오 마십시오 다음 투 마지막 단계 (그것을비유하사 e. g. git 재설정하지 하드 ORIG_HEAD '-' $ 그 위에 깃 (git) 비 추적 파일을 받을 것이라고 불만을 손실됩니다.

물론 제가 베지로프도 불만을 pokemonsilver. 깃 (git) 파일을 삭제할 수 없습니다. 난 내가 복사됨 이들에게 '$ $ (cat ./test.txt) 의 텍스트 파일 및 명령을 내렸다. ls - ahl $ i do. 수행되 '

이 경우, 위에서 언급한 '$) 를 발행할 것을 잊지 마십시오 체크아웃합니다 분기로의 다시 발생하지 않도록 git status' 원치 않는 변경을 나타납니다.

해설 (0)

이 날 상태입니까 8 깃 (git) 을 사용하여 시스템 a windows 명령 프롬프트에서. 내 남은 팀은 # 39 를 사용하고 있으며, TFS 의 Microsoft& git tf 푸시할 / 당기십시오 tfs 저의 지역 간 git 리포지토리를.

  • 여러 문제 때문에 일부 파일 이름만 바꾼 적이 있는 경우 변경하도록 *. 당시 이 들어온넘 어떤 것으로 보인다.

  • 파일 이름에 체크인된 혼합됨 케이스 있었다.

  • 모든 파일 이름이 변경되었으며, 나중에 커밋합니다 소문자.

  • git tf xam attaboy 파일을 혼합모드일 사례.

  • 39, 소문자 t 로 git tf didn& 파일이 있을 때, 그 때문에 파일을 파일 이름은 윈도우 8 내려받습니다 avamer.

  • 나는 이후 이 Git 대소문자를 weren&, t # 39 대 / 소문자가 혼합된 경식도 파일을 소스 제어입니다 불만을 나타냈다. Git status ',' 내가 couldn& 사용하지만, t # 39 에서 해당 파일 이름은 변경 사항을 지켜보리니 때문에 Windows 명령 프롬프트를 avamer.

가장 단순한 솔루션 가져다줄래요 없었다.

        • 프로젝트 ',' git 체크아웃합니다 이전 버전이 아니라 그 전에 해당 파일이 추가된 *.
      • '다음' 의 최신 버전을 체크아웃합니다 깃 (git) 를 올바른 프로젝트 파일 케이스.
해설 (1)

제 경우에는 문제가 있는 서브 모듈. '마스터' 는 또 다른 분기로의 결합된 새로운 서브모두리 있는 프로젝트. I was trying to the branch), git, s, t 할꺼이나 didn& 체크아웃합니다 # 39 는 불만을 비 추적 파일 및 되니그들 that& # 39 왜 다른 제안됩니다 솔루션뀉뀉뀉뀉 협력했습니다 for me. 난 내 앞에서 새 분기로의 및 강제 체크아웃합니다 사숙님!

깃 (git) - f my_branch 체크아웃합니다 '-' 깃 (git) 라 당기십시오 마스터 '-' git 서브모두리 업데이트 - 초기화 '-'

해설 (0)

나는 이 모든 문제에 대해서도 유사한 문제가 있지만, t 작동합니까 didn& # 39 위에 게시하기를 솔루션 및 찾았다

이 문제가 발생할 때 나는 '을' 내 '' 에서 '개발' renamed 몬무시컵다테리스테네스터자바 몬무시컵다테리스테네스터자바 지사급.

'지금' 마스터 '' 몬무시컵다테리스테네스터자바 했다. '와' 개발 '같은 파일에 경식도 몬무시컵다테리스테네스터자바'

이제 그 때마다 나는 스위칭됩니다 마스터에는 오류가 내게 준.

The following untracked working tree files would be overwritten by checkout

'후' 중단되었습니다.

내가 이 문제를 해결하기 위해서는 '마스터', '이것' 체크아웃된 지사급 '다음' 의 '후', '내' 몬무시컵다테리스테네스터자바 renamed 몬무시컵다테리스테네스터자바 커밋됩니다 병합되었습니다 '을 (를)' 이 '개발' 주장한다.

그럼 내 '가 바로' 마스터 '와' 병합 '개발' 분기로의 업데이트되도록 지금은 모든 것이 다시 정상 및 문제가 해결되었다.

해설 (1)

이 두 함수 (git 캐싱된, rm - 깃 (git) - f 다른 분기로의 체크아웃합니다) 가져다줄래요 작동하지 않았다.

대신 난 어떤 파일 (eclipse) 를 알려주는 행하는모든 깃 (git) 을 물리적으로 제거했습니다. 다음 이동 또는 제거하기 전에 branches. 전환할 수 있습니다.

그리고 내가 추가 / 커밋됨 거잖나.

그리고 난 뒤 및 된다고!

해설 (0)

깃 (git) ',' 내 경우에는 didn& 캐싱된 rm - # 39 빗나갔다. 그러나 리베이스 깃 (git) '' i got it with a

해설 (0)

대신 삭제 , 파일 이동

한 가지 방법은 파일을 삭제하는 대신 이동하는 피할 수 있다. 예를 들면 다음과 같습니다.

cd "`git rev-parse --show-toplevel`"
git checkout 2>&1 | while read f; do [ ! -e "$f" ] || mv "$f" "$f".bak; done
해설 (0)

이 문제가 될 수 있는 권한

소유권자를 변경하십시오,

sudo chown -v -R usr-name:group-name folder-name
해설 (1)

그러나 다른 두 개의 파일이 같은 이름의 경우 문제가 될 수 있습니다.

이러한 파일을 삭제할 수 있습니다 1 위로 또는 바꿉니다. 예:

Pdf.html.twig (The GOOD one)

pdf.html.twig (The one I deleted)
해설 (0)

39 의 that& 말하는 사람은 모두 동일한 파일을 쉽게 해결할 수 있습니다, git, 따라서 특정 파일을 삭제할 수 있습니다 다음 분기로서의 마스터에서 분기로의 병합하려면 수 있습니다.

git &quot 병합해야 그러하매 너희의 branch&quot.

  • 작동하잖아 당신꺼에요, 그냥 내 오류를 해결할 수 있기를 바란다. 내 was:* 오류

오류: 다음 비 추적 파일을 apc® 진단트리는 약간만이라도 오버라이트될 병합해야: .vs/slnx.sqlite 제발 병합합니다 이동 또는 전에 제거하십시오. 중단합니다.

이제는 apc®! 저의 경우는 .vs/slnx.sqlite 의해 생성된 visual studio, 내가 전에 닫으십시오 데 필요한 삭제해줘

해설 (0)