2014-01-09 4 views
1

git add 명령으로 수정 된 파일을 내 자식 영역에 커밋하려고합니다. 그러나 파일은 준비 영역에 추가되지 않습니다.git add가 준비 영역에 파일을 추가 중입니다.

아래는 git status의 출력 : -

:~/Desktop/production-18-12-2013$ git status 
    # On branch master 
    # Changes not staged for commit: 
    # (use "git add/rm <file>..." to update what will be committed) 
    # (use "git checkout -- <file>..." to discard changes in working directory) 
    # 
    # deleted: app/assets/javascripts/application.js~ 
    # deleted: app/assets/javascripts/controllers/app.js~ 
    # deleted: app/assets/javascripts/menu.js~ 
    # deleted: app/assets/javascripts/services/userAPI.js~ 
    # deleted: app/assets/stylesheets/application.css~ 
    # deleted: app/assets/stylesheets/safariwindows.css~ 
    # deleted: app/assets/stylesheets/windowsapplication.css~ 
    # deleted: app/controllers/appi_controller.rb~ 
    # deleted: config/initializers/event_machine.rb~ 
    # deleted: public/assets/application-042a070a3832c680df06e7ea031766e7.js 
    # deleted: public/assets/application-042a070a3832c680df06e7ea031766e7.js.gz 
    # deleted: public/assets/application-17a2431c4f2227103425cec76c5b4507.js 
    # deleted: public/assets/application-17a2431c4f2227103425cec76c5b4507.js.gz 
    # deleted: public/assets/application-26253c7e7241dfc73bddea7e43ece04c.js 
    # deleted: public/assets/application-26253c7e7241dfc73bddea7e43ece04c.js.gz 
    # deleted: public/assets/application-321c36234afb9e931f847afc9e15356a.js 
    # deleted: public/assets/application-321c36234afb9e931f847afc9e15356a.js.gz 
    # deleted: public/assets/application-432a3132331e44e99dc825681de186fc.js 
    # deleted: public/assets/application-432a3132331e44e99dc825681de186fc.js.gz 
    # deleted: public/assets/application-4ce91df18f6d02b72a2d4fd6288b7e27.js 
    # deleted: public/assets/application-4ce91df18f6d02b72a2d4fd6288b7e27.js.gz 
    # deleted: public/assets/application-53f94195fd52dfe8bf42d8ce6f1d34ed.js 
    # deleted: public/assets/application-53f94195fd52dfe8bf42d8ce6f1d34ed.js.gz 
    # deleted: public/assets/application-5a7c32b4917ea37959fce75e96cda547.css 
    # deleted: public/assets/application-5a7c32b4917ea37959fce75e96cda547.css.gz 
    # deleted: public/assets/application-8c5483b4973e96b28612ecb18e4c3942.js 
    # deleted: public/assets/application-8c5483b4973e96b28612ecb18e4c3942.js.gz 
    # deleted: public/assets/application-a81a1274e455dbead72c22762b3c2a34.js 
    # deleted: public/assets/application-a81a1274e455dbead72c22762b3c2a34.js.gz 
    # deleted: public/assets/application-ceed710b515059aeb59a02f72b0b4dc3.js 
    # deleted: public/assets/application-ceed710b515059aeb59a02f72b0b4dc3.js.gz 
    # deleted: public/assets/application-ddabc637f1d7ed563483b991094b9692.js 
    # deleted: public/assets/application-ddabc637f1d7ed563483b991094b9692.js.gz 
    # deleted: public/assets/application-e47883af638c3eaeb828901746dc14a0.js 
    # deleted: public/assets/application-e47883af638c3eaeb828901746dc14a0.js.gz 
    # deleted: public/assets/application-e6c199f7b655bba181fdbabb83702335.js 
    # deleted: public/assets/application-e6c199f7b655bba181fdbabb83702335.js.gz 
    # deleted: public/assets/application-f546c5ac258ae2f4b2051bd5c09ad581.js 
    # deleted: public/assets/application-f546c5ac258ae2f4b2051bd5c09ad581.js.gz 
    # deleted: public/assets/application-f813e11ed5210d25e039736f7300b550.css 
    # deleted: public/assets/application-f813e11ed5210d25e039736f7300b550.css.gz 
    # deleted: public/assets/application.css 
    # deleted: public/assets/application.css.gz 
    # deleted: public/assets/application.js.gz 
    # deleted: public/assets/application2-6a76bc78fbb8e38bfeb101cd769b3978.css 
    # deleted: public/assets/application2-6a76bc78fbb8e38bfeb101cd769b3978.css.gz 
    # deleted: public/assets/application2.css 
    # deleted: public/assets/application2.css.gz 
    # deleted: public/assets/ie-6051136603bde9acd2baf93c330af904.css 
    # deleted: public/assets/ie-6051136603bde9acd2baf93c330af904.css.gz 
    # deleted: public/assets/ie.css 
    # deleted: public/assets/ie.css.gz 
    # deleted: public/assets/jquery.min-2df7da5d7895835e8cc10130711ba4a6.map 
    # deleted: public/assets/jquery.min.map 
    # deleted: public/assets/manifest.yml 
    # deleted: public/assets/rails-aa8aea913cd3b23f0cdf2a950a48069a.png 
    # deleted: public/assets/rails.png 
    # deleted: public/assets/safariwindows-64111c331f7b5da9cc8cbb61b70edba5.css 
    # deleted: public/assets/safariwindows-64111c331f7b5da9cc8cbb61b70edba5.css.gz 
    # deleted: public/assets/safariwindows.css 
    # deleted: public/assets/safariwindows.css.gz 
    # deleted: public/assets/safariwindows2-54679b90e662ef9657c0bac13cbfca79.css 
    # deleted: public/assets/safariwindows2-54679b90e662ef9657c0bac13cbfca79.css.gz 
    # deleted: public/assets/safariwindows2.css 
    # deleted: public/assets/safariwindows2.css.gz 
    # deleted: public/assets/untitled 
    # deleted: public/assets/windowsapplication-ef6d76bdf635d72d487ee4c51cea9b27.css 
    # deleted: public/assets/windowsapplication-ef6d76bdf635d72d487ee4c51cea9b27.css.gz 
    # deleted: public/assets/windowsapplication.css 
    # deleted: public/assets/windowsapplication.css.gz 
    # deleted: public/assets/windowsapplication2-85d68c3cd237247123bb47428dc8a138.css 
    # deleted: public/assets/windowsapplication2-85d68c3cd237247123bb47428dc8a138.css.gz 
    # deleted: public/assets/windowsapplication2.css 
    # deleted: public/assets/windowsapplication2.css.gz 
    # 
    no changes added to commit (use "git add" and/or "git commit -a") 

다음 명령을 git add

쓰기하지만이 (같은) 나에게 위의 출력을주고 저를 돕고 git status되지

git-update-index-assume-unchange 왜냐하면 나는 git 상태 이전에 넣었던 명령이기 때문입니다.

O를 누른 다음이 문제를 해결하는 방법. 나는 다양한 포럼에 갔지만 결과를 얻지 못했습니다.

+0

문제를 해결할 수 있었습니까? –

+0

@ ansh0l 네, 그랬습니다 .. 많이 감사합니다. – Catmandu

답변

1

난 당신이 repo에서 생성 된 여러 간헐적 인 파일을 제거하려고 생각하고 이러한 파일을 수동으로 삭제하고 지금 변경을 커밋하려고합니다.

이러한 경우이를 제거하려면 git rm을 사용해야합니다. 또한

당신이 특정 파일을 제거 할 당신이 *~, ~.gz처럼, 특정 패턴의 모든 파일을 제거하려면 rm path/to/file

을 이눔 할 경우

사용 git rm -r "*~" "~.gz" "~.png"

, 나는이 추가 제안 패턴을 .gitignore 파일에 추가하면 나중에 이러한 파일이 추가되지 않습니다.

0

좀 도와주세요 혹시 git add --all

1

당신은 어떤 변경된 파일이없는 노력했다. 트리에서 파일을 삭제했습니다. git rm을 사용하여 삭제를 위해 파일을 준비하고 (알려주 듯이) 파일을 준비한 다음 커밋하십시오.