2015-10-19 52 views
1

我将我的Github帐户链接到C9并克隆了一个私有存储库。然后我对文件做了一些更改,并通过IDE上传了几个文件夹,最后在C9的终端中使用了git push。这导致更新文件中的更改,但我上传的新文件夹和其中的文件不在那里。如何从C9推到Github?

+0

这对我来说听起来像是你在推送之前可能从未添加过新的文件夹(我刚刚在5分钟前犯了这个错误)。你能给我们更多的信息吗? –

+0

我将anukul.github.io的存储库克隆到C9,现在它看起来像https://anukulgithubio-anukul.c9.io/。但这些更改并未反映在Github存储库中。 – anukul

+0

你需要告诉我们你运行的是哪个Git命令,以便我们知道你的状态是什么。上面的评论并没有这样做。 –

回答

1

你告诉我们说:

,并最终使用混帐推在C9终端。这导致更新文件中的更改,但我上传的新文件夹和其中的文件不在那里。

你可能已经做了git push到存储库,但这不会发送任何文件/文件夹的新的或旧的,其没有上演。要查看本地站点的位置,请从Git控制台输入git status。我的猜测是,你会看到这些文件夹从未出现在"Changes not staged for commit"部分的储存库中。要解决此问题,您可以对文件和文件夹执行git add,然后再次推送。

+0

谢谢!我不熟悉使用github的命令行方式。 'git add'是我错过的。 – anukul

+1

你会发现这是一个长期存在的问题,即使在经验丰富的Git用户中也是如此。对于新文件来说尤其如此,这些文件实际上是以完全没有跟踪的方式开始生活。很高兴帮助你。 –