致命:无法从远程存储库读取。私人回购

时间:2016-01-16 12:33:20

标签: git github

我可以访问私人存储库。我可以在我的github中看到它。之后,我使用 git clone我在本地机器上做了一些更改。

现在我尝试对这个回购进行git推送,我可以看到:

  

致命:无法从远程存储库中读取。

我看到.git / config并且所有网址都很好。

如何解决这个问题?

解决

首先我需要创建私有项目的Fork。下一个克隆项目到本地机器,然后添加

#include<iostream>
using namespace std;
struct Node
{
    int data;
    Node *link;
};
class LinkList
{
    Node *headptr;
public:
    LinkList()
    {
        headptr=NULL;
    }

    void InsertatFirst(int val)
    {
        Node *newNode;
        newNode = new Node;
        newNode ->link =NULL;
        newNode ->data = val;
        newNode ->link=headptr;
        headptr = newNode;
    }

    void Display()
    {
        Node *disNode;
        disNode = headptr;
        while(disNode !=NULL)
        {
            cout<<"Display Node Value is "<<disNode ->data<<endl<<endl;
            disNode =  disNode->link;
        }
    }

};
void main()
{
    LinkList lobj;
    lobj.InsertatFirst(45);
    lobj.InsertatFirst(2);
    lobj.InsertatFirst(1);
    lobj.InsertatFirst(0);
    lobj.InsertatFirst(-1);
    lobj.Display();
}

下一次提交,添加文件并推送。之后拉请求。

2 个答案:

答案 0 :(得分:1)

首先:您需要检查本地存储库的远程服务器。

您可以使用命令

获取任何已配置的远程URL的列表
  

git remote -v

第二:如果远程服务器没问题,你需要检查你是否有权推送到GitHub,有两种方法可以访问GitHub服务器,一种是使用电子邮件和密码,另一种是使用SSH更多方便。 GitHub ssh keey

答案 1 :(得分:0)

如何解决这个问题?

解决

首先我需要创建私有项目的Fork。下一个克隆项目到本地机器,然后添加

git remote add uppstream githubURL

下一次提交,添加文件并推送。在拉取请求之后。