Git 存储库是否已存在?
我必须承认,我对初始化Git完全感到困惑——尽管这不是第一次 我首先下载了原始的GitBash,并在C:\xampp\htdocs\something上创建了一个存储库。同时,我在我的个人资料下创建了一些存储库。我想他们可能会在我登录后联系在一起——这样的行为很快就受到了惩罚 然后我意识到这个Git bash真的不喜欢我,所以我下载了windows标准Git。 我删除了C:\xampp\htdocs\something中的.git,并删除了存储库的在线版本。我还查看了Documents\GitHub\for something文件夹,但它不在那里 但是,听起来我删除的还不够——看看: 那么Git还能在哪里存储现有回购协议的数据呢?我会因为这个而选择不同的名字吗? 我可以列出存储库以了解它发生的原因吗 通过控制台成功初始化回购协议 可能的解决方法是使用Git shell控制台: cd C:\xampp\htdocs\something 初始化 已在C:/xampp/htdocs/rimedit/.Git中初始化空Git存储库/ 使用GUI应用程序推送失败 但使用控制台是一种解决方法,而不是答案。此外,我仍然无法推动,因为: 用控制台推也失败了 为了让我尽可能地恼火,这是console在按下时抛出的内容:Git 存储库是否已存在?,git,github,Git,Github,我必须承认,我对初始化Git完全感到困惑——尽管这不是第一次 我首先下载了原始的GitBash,并在C:\xampp\htdocs\something上创建了一个存储库。同时,我在我的个人资料下创建了一些存储库。我想他们可能会在我登录后联系在一起——这样的行为很快就受到了惩罚 然后我意识到这个Git bash真的不喜欢我,所以我下载了windows标准Git。 我删除了C:\xampp\htdocs\something中的.git,并删除了存储库的在线版本。我还查看了Documents\GitH
remote: Repository not found.
fatal: repository 'https://github.com/Darker/rimedit.git/' not found
请注意,该错误与我在GUI应用程序中得到的错误完全相反
删除缓存
Git在%APPDATA%\GitHub\存储一些缓存数据和帐户信息。删除缓存并没有解决问题-它可能是服务器端的
最后,解决方案不是答案
找不到存储库。在控制台中,只需通过再次在服务器上创建存储库来修复。在这之后,我会得到这个推:
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/Darker/rimedit.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
所以我想拉,但还是一个错误:
* [new branch] master -> git/master
You asked to pull from the remote 'git', but did not specify
a branch. Because this is not the default configured remote
所以,毕竟,我找到了。我编辑了我的配置,如下所示:
[remote "git"]
url = https://github.com/<account name>/<repo name>.git
fetch = +refs/heads/*:refs/remotes/git/*
[branch "master"]
remote = git
merge = refs/heads/master
在这之后,我只需要拉取readme.md,然后推送所有数据。.git是唯一一个包含git元数据的目录。因此,如果特定目录是具有.git目录的某个目录的子目录,则它是git存储库中的某种目录
也许有一些Git for Windows元数据可以识别以前存在的存储库。或者您仍然有带有git元数据文件的.git目录。在文档\GitHub\中查找名为某物的目录。删除它,你就可以上路了
GitHub for Windows还将信息保存在%APPDATA%\GitHub\中,但这似乎与您的问题无关。否。git文件夹存在于整个C中的任何可搜索文件夹中:我仔细搜索过。我强烈怀疑git GUI应用程序在某个地方缓存了它。Chris,我已经声明我查看了文档,但文件夹不在那里。这是第3段的最后一句话。您是否也尝试过删除%APPDATA%中的文件夹?我无法重现您的问题,但其中的缓存文件可能与此相关。我将尝试这样做,现在我正在检查可能产生的影响。我想除了批评之外,我应该告诉你,你答案的第二部分似乎很有希望。删除缓存没有帮助。我还怀疑服务器上有问题。在这一点上,你可能想。我确实联系过他们。我已经在等答复了。我和他们联系了一段时间,但他们什么都不知道,所以这可能是一个bug。git init解决方案来自github支持。