我是一个github noob但我想使用它因为开源方面。
我设法按照教程,最初填充存储库并从我的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网站时,我看到了一个文件夹.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
答案 0 :(得分:1)
尝试git add -A
而不是git add .
。由于您的代码位于当前目录下的目录中,因此我假设git add。只添加当前目录中的目录,但它不是递归的,并且不会在这些目录下添加文件。
git add -A
将添加所有已更改的文件。您可以通过创建明确说明不添加内容的-A
文件(即.gitignore
和/bin
目录)来排除使用/gen
选项添加的某些文件。
答案 1 :(得分:0)