git提交同步到远程出现问题

Labi_2016 发布于 2016/03/07 11:37
阅读 902
收藏 0
加载中
1
trayvon
trayvon

    git push 命令是推送到远程分支命令。git push origin master是把本地master分支推送到远程origin所代表的master分支上,如果远程没有master分支则创建master分支。

从错误的原因来看,很可能是没有关联到远程分支,你可以使用git remote -v来查看是否关联有远程分支。如果没有你可以使用

git remote add origin https://github.com/xxx/xxx.git的方式来关联一个远程库。

当然也有可能是向楼上的兄弟说的你没有访问远程origin的权限。

trayvon
trayvon
回复 @Labi_2016 : 不要复制.git文件夹,使用git init命令来生成该文件夹。因为.git文件夹中记录的是同级目录以及同级目录的子目录的一些变化。所以每一个项目的.git文件夹是不一样的。直接复制会出错。
Labi_2016
Labi_2016
回复 @trayvon : 可能我复制的时候,没有复制到.git文件夹。.git 是隐藏的,请问要如何复制它到其他文件夹里呢
trayvon
trayvon
回复 @Labi_2016 : 对,这是你执行git命令的目录不对,你应该cd到你的工作目录下,就是包含.git文件夹的路径来执行git命令。
Labi_2016
Labi_2016
我在git gash上输入git remote -v命令行,显示fatal: Not a git repository (or any of the parent directories): .git,这是不是我目录中没有.git目录?
0
Feng_Yu
Feng_Yu
这个报错不是很明确么?你没权限
0
bluesky4485
bluesky4485
也有可能远程那个不叫origin,检查下吧
0
唯丶
唯丶

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000

你自己看一下

返回顶部
顶部