【发布时间】:2017-07-13 11:20:17
【问题描述】:
我特别是 git 和 github 的新手。我正在使用 gitbash,我想将项目文件夹中的所有内容上传到 github 上的 repo。
我最初是使用基于 Web 的 GUI 完成的,但由于某种原因,它会从他们的文件夹中删除我的所有文件并将它们全部放在一个目录中,这很奇怪,因为当我使用不同的项目执行此操作时,它运行良好所有目录结构完好。
现在为了使用 gitbash,我首先在项目所在的目录上执行了 git init,然后执行了所有配置步骤以访问我的远程仓库。当我执行 git add 和 git status 时,它没有列出任何文件(但 ls 确实显示了我的所有文件和文件夹)。当我创建一个新的测试文件,然后执行 git add .,然后 git status - 它会显示新的测试文件。
在一整天的 youtube 和 SO 之后,我完全感到困惑,我无法通过 gitbash 将项目推送到远程仓库,并且似乎无法在 GUI 中这样做,除非我的所有文件都从他们的目录中剥离并放入一个目录。
【问题讨论】: