本で勉強していて、アプリを作っています。
ディレクトリの構造は
dev
| apps
| | application名
| | | app
のようになっていて
git add devでプッシュするとappsの中身が.keepというものになってしまいます。
devの中身をリモートリポジトリにきれいに入れるにはどうすれば良いでしょうか?
ディレクトリだけというのはできません。だから .gitkeep をコミットしてディレクトリがあることを伝えるのです。
.gitkeepを使えばdevの中身を全部リモートリポジトリに入れることができるということですか?
質問の意味がよくわかってないので、エスパーしました。
それとももしかすると、git add のことをプッシュと思っているパターンですか?
この質問は、事情をすべて知っているあなたにとっては「なぜ伝わらないのか」と思える質問かもしれませんが、まったく面識もなく事情も知らない人にとっては、大事な情報がかなり不足している質問です。
ですので、不足した部分をそれぞれ補って読むことになります。
回答者の多くはあなたの技術レベルも知らないので「git add と git push の違いくらい知ってる! バカにするな!」と思わないでください。実際にそれを知らない人は多く、頻出の質問でもあります。
自分の技術レベルを実際より下に見られるのが嫌で、また逆に実際より上に見られて「これくらいご存知と思いますが」という言い方をされたくなければ、こんな雑な書き方ではなく、初対面の人に事情がすべて伝わるよう丁寧に質問してください。
ありがとうございます。
聞き流した。
いえ、そういうことではないですよ!
今コメントをつけられた回答も、エスパー回答で、話がかみ合っていない可能性があります。
質問を編集して詳しく書けば話がつながって解決するかもしれません。
いったん整理してみます。