1
나는 다음 시도했지만git을 사용하여 한 명령에서 수정 된 파일 및 폴더를 커밋하는 방법은 무엇입니까?
$ git commit -m "Changes" vendor/* dev/* .htaccess composer.json
오류 작동하지 않는 것 같다
error: pathspec 'vendor/cweagans' did not match any file(s) known to git.
error: pathspec 'vendor/magefan' did not match any file(s) known to git.
error: pathspec 'vendor/phpoffice' did not match any file(s) known to git.
내가 파일을 수정 한 여러 개의 폴더가 있습니다.
하나의 명령을 사용하여 모두 커밋하는 방법은 무엇입니까?
당겨해야합니다. 'git add'는 파일을 추가 할 것인가? 내가 여러 폴더 및 단일 파일뿐만 아니라 질문에서 언급 한 파일을 수정했습니다 –
Ankit, 나는 당신이 무엇을 요구하고 있는지, 또는 아마도 당신이 자식 어떻게 작동하는지 혼란 스러울 지 모르겠습니다. 'add'와'commit' 명령은 _local_ 저장소에서 작동합니다 (https://www.atlassian.com/git/tutorials/saving-changes 참조). Git'push '와'pull'은 중앙 저장소 (https://www.atlassian.com/git/tutorials/syncing)와 동기화됩니다. 그렉이 말했듯이,'add'를 사용하여 git에게 당신이 _local_ 저장소에 파일을'commit '하고 싶다고 말하면, 코드가 공유 할 준비가되었다고 생각할 때'commit' 코드를 움직이기 위해'push'를 사용합니다 중앙 저장소까지. –