cloud9 IDE을 Ruby on Rails와 함께 사용 중이므로 git에 문제가 있습니다.Git이 .gitignore에 있음에도 불구하고 .c9 폴더를 계속 푸시합니다.
정기적으로 메타 데이터를 변경하는 등 모든 cloud9 관련 파일이 들어있는 .c9라는 폴더가 있습니다.
내 gitignore에 무시를 추가했지만 어쨌든 내 bitbucket 저장소로 계속 이동합니다. 최악의 경우, 동기화되지 않고 git에 포함 된 메타 데이터를 분기 할 때 병합하기 전에 문제를 해결해야한다고 주장합니다.
나는 여기서 무엇을 잘못하고 있는지 전혀 모른다.
내 gitignore는 다음과 같습니다
# Ignore the c9 files. /.c9
나는 또한 나는 그것이에 실제로 있는지 확인했습니다 .c9
, /.c9/*
, .c9/*
하지만 기쁨 ...
을 시도 la
의 내 작업 영역 :
.c9/
.gitignore
Gemfile.lock
README.md
Todo.md
bin/
config.ru
lib/
public/
test/
vendor
.git/
Gemfile
Guardfile
Rakefile
app/
config/
db/
log/
spec/
tmp/
내가 어디로 잘못 가고 있는지 생각하고 있니?
git rm --cached .c9/ -r
다음 내 gitignore이
#Ignore all .c9 specific files<br> /.c9/
I 다음 줄을
을 기능 보장 :
귀하의 폴더는 추적되는 동안 무시되지 않습니다. 'git rm --cached s9 /'를 실행하여 그것을 풀 수 있습니다. 자세한 내용은 다음 페이지를 참조하십시오. http://stackoverflow.com/questions/25700186/ds-store-still-appears-in-git-status-despite-being-in-gitignore/25700217#25700217 – Jubobs
감사합니다. 링크를 클릭하면 내 문제가 해결됩니다. – Huw
[Git diff는 .gitignore의 지정된 파일을 무시하지 않습니다.] (http://stackoverflow.com/questions/17820056/git-diff-doesnt-ignore-specified-files-in-gitignore) – Jubobs