回答:
Gitは空のフォルダーを保存しません。doc / foo.txtのようなフォルダーにファイルがあることを確認し、git add doc
またはを実行git add doc/foo.txt
します。フォルダーは、コミットするとローカルリポジトリに追加されます(プッシュするとGitHubに表示されます)。
git push doc master
。エラーが表示されます。
空のフォルダーを作成してからそのフォルダーにファイルを追加することはできませんが、フォルダーの作成は少なくとも1つのファイルの追加と一緒に行う必要があります。GitHubでは、次のように実行できます。
まず、リポジトリをローカルマシンにクローンする必要があります
git clone github_url local_directory
次にlocal_directory
、内にローカルフォルダとファイルを作成し、次を使用してそれらをリポジトリに追加できます。
git add file_path
以下を使用してすべてを追加することもできます。
git add .
Gitは空のフォルダーを追跡しないことに注意してください。回避策は、追跡する空のフォルダ内にファイルを作成することです。私は通常そのファイルに名前を付けますempty
に、任意の名前を付けることができます。
最後に、コミットしてGitHubにプッシュバックします。
git commit
git push
Gitの詳細については、Pro Gitブックをご覧ください。
Webブラウザーを使用するものについては、以下を実行できます。
master
。新しいファイルを作成し、ファイル名にスラッシュを使用します。例えば
Java / Helloworld.txt
ローカルリポジトリに必要なフォルダを作成するだけです。たとえば、あなたが作成app
し、config
ディレクトリ。
これらのフォルダの下に新しいファイルを作成できます。
Gitルールの場合:
コミットを行うGitコマンド:
git add app/ config/
git commit
次に、コミットメッセージを指定して、コミットを保存します。
次に、リモートリポジトリにpushします。
git push origin remote
git add foo
そしてそれをコミットします。そして、git remote add foo <URL>
その後git push foo master
。最後のコマンドでエラーが表示されます。どこが間違っているのですか?