2012-08-09 70 views
0

我尝试从我的本地机器推送两个文件到gihub只是为了测试,我有一个空的库在github上称为测试,并在我的机器上进行本地存储库测试。但得到git push -u origin master后无人接听这里就是我在命令窗口中所做的:git push -u origin master no

C:\Users\TJIA\Documents\GitHub\test [master]> git remote add origin https://gith 
ub.com/Svampyr/test.git 
fatal: remote origin already exists. 
C:\Users\TJIA\Documents\GitHub\test [master]> git remote rm origin 
C:\Users\TJIA\Documents\GitHub\test [master]> git remote add origin https://gith 
ub.com/Svampyr/test.git 
C:\Users\TJIA\Documents\GitHub\test [master]> git push -u origin master 

我是新来github上,任何人都可以指正,谢谢!

+0

您是不是忘记了远程路径中的用户名?我一直认为它是'https:// username @ github.com/username/project.git' – 2012-08-09 07:09:37

+0

不,这不再需要.. – tuxtimo 2012-08-09 07:19:31

回答

1

创建一个新的本地文件夹,并尝试这样做:这是否适合您? 您可以将文件添加到这个新的文件夹,并与他们尝试;)

touch README.md 
git init 
git add README.md 
git commit -m "first commit" 
git remote add origin https://github.com/Svampyr/test.git 
git push -u origin master 

也许有没有承诺在你的仓库? 如果你不知道,请输入“git log”并检查是否有。

+0

仍然没有得到任何答案,也许它在我的公司只是怀疑的限制。有一个提交'C:\ Users \ TJIA \ Documents \ GitHub \ tonyt [master]> git log commit b892672f376f3063f7dc68034c4ef8e1d293148d 作者:Tony Jiang <[email protected]> Date:Thu Aug 9 09:48:51 2012 +0200 第一次提交' – nihulus 2012-08-09 07:55:28

0

要看看发生了什么,尝试运行:

GIT_TRACE=2 git push -u origin master 

也有你试图推到SSH URL,而不是HTTPS URL?

+0

'术语'GIT_TRACE = 2'不被识别为cmtlet,函数,scr ipt文件或可操作程序的名称。检查名称的拼写,或者如果包含路径 ,请验证路径是否正确,然后重试。 在行:1个字符:12 + GIT_TRACE = 2 <<<< GIT中推-u原点主 + CategoryInfo:ObjectNotFound:(GIT_TRACE = 2:字符串)[],命令 NotFoundException + FullyQualifiedErrorId:CommandNotFoundException' – nihulus 2012-08-09 07:53:16

+0

右,Windows,忘了那个。你只需要设置环境变量,也许'设置GIT_TRACE = 2'是Windows的正确语法? :) – user1338062 2012-08-09 08:51:48

相关问题