码迷,mamicode.com
首页 > 其他好文 > 详细

记录github错误

时间:2018-12-03 21:07:26      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:lse   tor   分支   merge   file   form   错误   mode   url   

困扰已久的问题,用git push origin master 命令push项目到github上时,总是出现:

fatal : ‘origin’ does not appear to be a git repository

这样的错误,问题在于.git目录下的config文件中只有[core],没有[remote "origin"]和[branch "master"]信息:

[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true

 也就是说当git push origin master的时候,git需要去config中查找提交的分支信息,但是config中又是空的,所以返回这个错误。

 

解决的方法就是在config文件中添加上[remote "origin"]和[branch "master"]这两个信息:

[core]
  repositoryformatversion = 0
  filemode = true
  bare = false
  logallrefupdates = true

[remote "origin"]
  url = https://github.com/github名/仓库名
  fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
  remote = origin
  merge = refs/heads/master

就好啦!    ^_^

记录github错误

标签:lse   tor   分支   merge   file   form   错误   mode   url   

原文地址:https://www.cnblogs.com/yong2128/p/10060707.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!