変更をコミットしようとしました。私はgit add
を使用して、ワイルドカード*.js
を使って作成した新しいjavascriptファイルを追加しました。それから私は、変更をコミットし、githubのにプッシュ:私はgithubのをチェックすると"git add * .js"はサブディレクトリにファイルを追加しませんでした
git add *.js git commit -m "stuff" git push github master
は、私が編集されていたすべてのファイルが空白でした。彼らはそこにいて、ただ空でした。
私はもう一度コミットしようとしましたが、GITはすべてが最新であると言いました。
は、それから私は戻って、私はgit commit -m "stuff"
やった後、GITは私の「の.js」ファイルの束は、私はちょうどワイルドカード使用してそれらを追加したにも関わらず上演されていなかったというメッセージが表示ことに気づい:
git add *.js
を。これはコミットしようとしたときに表示されたメッセージです。
# On branch master # Changes not staged for commit: # (use "git add/rm ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: src/static/directory1/js/module1/file1.js # modified: src/static/directory1/js/module1/file2.js # modified: src/static/directory1/js/module2/file1.js
は、この問題を解決するために、私は私のgit add
をやったときに、いくつかのディレクトリを下に行かなければならなかった:私は再びコミットし、その後にプッシュした後のファイルがあったので
git add src/static/directory1/*.js
これは、働いていたように見えましたgithub:
git commit -m "stuff" git push github master
ここでは、ワイルドカードを使用するためにいくつかのディレクトリを移動しなければならなかったのはなぜですか?
ありがとうございます!
これは実際に私のマシンで動作する唯一のものです、ありがとうございます! –