我在GitHub上创建了一个帐户,我面临着添加文件的问题。我已经添加了readme.txt。此外,我还有3个其他PHP文件和一个文件夹,包括图像。

如何添加文件和文件夹?我尝试用git pull,因为git push origin -u master显示了一个错误。


当前回答

您需要将存储库签出到本地机器上。然后您可以在本地机器上更改该文件夹。

git commit -am "added files"

该命令将所有文件提交到repo。

git push origin master

它将把你的主分支(我假设是你正在使用的)中的所有更改推到远程存储库起源(在这种情况下,github)

其他回答

如果你想添加一个空文件夹,你可以添加一个'。把文件放在你的文件夹里。

这是因为git并不关心文件夹。

更改目录到主文件夹。然后“git add .”命令就可以工作了。

注意,从2012年12月初开始,你可以直接从GitHub创建新文件:

ProTip™:您可以只使用URL预填充文件名字段。 在URL的末尾输入?filename=yournewfile.txt,将文件名字段预先填充为yournewfile.txt。

点击这里查看我的答案:https://stackoverflow.com/a/50039345/2647919

或者,甚至更好的只是“拖放”文件夹,在git浏览器中打开你的存储库。

在web门户中打开您的存储库,您将看到所有文件的列表。如果您最近刚刚创建了repo,并使用README初始化,那么您将只看到README清单。

打开你想要上传的文件夹。在浏览器中拖放列表。请看这里的图片。”

您需要将存储库签出到本地机器上。然后您可以在本地机器上更改该文件夹。

git commit -am "added files"

该命令将所有文件提交到repo。

git push origin master

它将把你的主分支(我假设是你正在使用的)中的所有更改推到远程存储库起源(在这种情况下,github)