Github而不是上传我的应用程序上传另一个应用程序

时间:2016-07-06 06:13:37

标签: git github file-upload git-bash

Github几天表现得非常奇怪:

  1. 它不会上传我的Node.js应用程序。

  2. 相反,它会上传我的应用程序的旧草稿,甚至不在我上传的目录中;它在我的计算机的其他地方,并有一个不同的名称。但是,在Github上,它获取了我尝试上传的应用程序的名称。

  3. 上传应用程序后,在提交选项卡上显示22次提交,所有这些提交都来自同一应用程序的旧草稿以及我之前已从Github删除的应用程序。

  4. 在上传我的应用程序之前,我删除了所有目录中的所有遥控器,包括远程来源。我不知道为什么我遇到这个问题,我无法弄清楚如何解决它。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。在我的代码的根目录中有一个隐藏的.git文件,它搞砸了所有内容,这是我之前的代码草案的遗留内容。该文件在Windows文件夹中可见,但在Sublime Text中不可见。我做了以下事情:

  1. 我删除了Github上的存储库并创建了一个新的存储库。
  2. 我删除了我要上传的代码所在的Windows文件夹中隐藏的.git文件。
  3. 我将Gitbash目录更改为我要上传的代码目录。
  4. 我在Gitbash上输入了init命令,为我的上传代码创建了一个新的隐藏.git文件。
  5. 我输入常规git命令来添加和推送origin master,然后输入git push
  6. 您可以通过双击.git文件从Windows文件夹中查看隐藏的.git文件的内容,然后查看没有扩展名的文件内容,例如{{1}使用config代码编辑器。