1

私は github 初心者ですが、オープン ソースの側面があるため、使用したいと考えています。

チュートリアルに従い、最初にリポジトリに入力し、Eclipse Android ワークスペースからファイルをアップロードすることができました。さらにいくつかのファイルを追加し、ubuntu ターミナルで次の git コマンドを試しました。

cd Dropbox/android/workspace
git add .    //figured this would add the new files?
git commit -m 'changed a few things...'
git push origin master

どこにもエラー メッセージはなく、github Web サイトを見ると、上で入力したコミット メッセージを含むフォルダー .metadata が表示されました。他のフォルダーには、このメッセージはありませんでした。新しいファイルを探しましたが、github にはありませんでした。

私はひどく簡単なものを見逃していますか?

端末出力は次のとおりです。

git add -A

何もない。

git commit -m 'blah'

[master 41642e3] new fiels
 16 files changed, 57 insertions(+)
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/Finance_Calculator2/.markers.snap
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/Finance_Calculator2/.syncinfo.snap
 delete mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/Finance_Calculator2/org.eclipse.jdt.core/state.dat
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/MyCalcFinance2/.markers.snap
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/MyCalcFinance2/.syncinfo.snap
 delete mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/MyCalcFinance2/org.eclipse.jdt.core/state.dat
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/TabletCalc/.markers.snap
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/TabletCalc/.syncinfo.snap
 delete mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/TabletCalc/org.eclipse.jdt.core/state.dat
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/blank/.markers.snap
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/blank/.syncinfo.snap
 delete mode 100644 .metadata/.plugins/org.eclipse.core.resources/.projects/blank/org.eclipse.jdt.core/state.dat
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.snap
 create mode 100644 .metadata/.plugins/org.eclipse.team.cvs.core/.running

git push origin master

To https://github.com/killerpixler/Android-Application-Development.git
   bb1d6a5..41642e3  master -> master
4

2 に答える 2

1

git add -Aの代わりに試してくださいgit add .。あなたのコードは現在のディレクトリの下のディレクトリにあるので、 git add と仮定します。現在のディレクトリにディレクトリを追加するだけですが、再帰的ではなく、これらのディレクトリの下にファイルを追加しません。 git add -A変更されたすべてのファイルを追加します。追加しないものを明示的に示すファイルを-A作成することにより、オプションを使用して一部のファイルを追加から除外することができます(つまり、およびディレクトリ)。.gitignore/bin/gen

于 2012-06-15T15:38:57.650 に答える
0

あなたが話しているのが空のフォルダーである場合、これは通常のの動作です。デフォルトでは、次の手順に従って、強制的に実行することができます。

.gitignore次の 2 行で、空のディレクトリ内にという名前のファイルを作成します。

# Ignore everything in this directory
*
# Except this file
!.gitignore
于 2012-06-15T15:48:39.223 に答える