如图所示,我不确定在设置webstorm时是否由于某些缺失属性导致失败。 经过多方努力后,问题仍未解决。作为学习者,我现在不知道该怎么做。
同时,git bash中显示的内容似乎有些错误。我不知道这两者是否直接相关。
如果你遇到过这些困难,请问一下我的意见吗?即使它只是一个网址。
我想要做的只是推送我的代码。欢迎以任何其他方式成功推送的任何人分享您的方法。
答案 0 :(得分:0)
如果我是诚实的,我不确定我是否完全理解你的问题,但我会提供一些信息,希望能引导你走上正轨。
首先在bash shell中,cd
(更改目录)进入项目目录,如下所示:
$ cd /c/foo/bar/yourprojectfolder
在项目最顶层的目录中,您是否有.git
文件夹?您可能必须在Windows中显示隐藏文件夹才能看到此目录。如果没有,则需要使用init
命令初始化存储库。
$ git init
Initialized empty Git repository in C:/foo/bar/yourprojectfolder/.git/
运行此命令后,您应该会在更改的目录(使用.git
之前)中看到cd
文件夹。
接下来,为了push
,您首先需要一个远程存储库来推送。根据您的第一张图片,我相信您已成功在GitHub上创建了一个存储库。但是,如果没有,只需登录GitHub并单击“新建存储库”按钮:
一旦创建了一个repo,你需要将它作为远程添加到你的本地git(在git bash中)。要执行此操作,您需要一个url(SSH或HTTPS)到您的仓库。您可以在联机GitHub内的存储库中找到此网址。如果您不确定是否已设置SSH,则最好使用HTTPS网址。它应该看起来像这样,但url本身将与您的存储库不同且具体:
将该网址复制到剪贴板,然后返回git bash run:
$ git remote add origin <PASTE YOUR URL HERE>
您需要对代码进行初始提交才能推送:
$ git add .
$ git commit -m "Initial commit"
最后,在设置了原始仓库和提交的情况下,您应该能够推送到原始仓库
$ git push -u origin master
您现在应该可以在GitHub上查看您的代码。