如何正确地将我的新存储库添加到 github - 未找到存储库

How to correctly add my new repository to github - repository not found

有人可以指导我在 Github 上发布我的新存储库吗?

我尝试在与之前使用的文件夹不同的文件夹中再次初始化 git。

所以我在 Windows 计算机 My_tableau_projects 上创建了一个新文件夹。我里面有两个文件。

那我运行

$ git init

$ git add . 
$ git commit -m "first commit"

$ git remote add origin https://github.com/bluetail14/My_Tableau_projects.git
error: remote origin already exists.

我想我有这个错误是因为起初我在 github 上创建了一个同名的存储库,但后来我删除了它,因为我不确定是否需要先创建它。

那我试试

$ git branch -M main
$ git push -u origin main
remote: Repository not found.
fatal: repository 'https://github.com/bluetail14/My_Tableau_projects.git/' not found

所以我不确定如何继续..它说存储库已经存在但后来又说找不到?

在我的 github 上创建一个新存储库并将我的文件移动到它的正确程序是什么?

现在我有

$ git remote -v show
origin  https://github.com/bluetail14/My_Tableau_projects.git (fetch)
origin  https://github.com/bluetail14/My_Tableau_projects.git (push)

这是因为您删除了 Github 存储库,所以现在 Github 存储库不再存在。我创建项目的工作流程是:

首先,我在我的机器本地创建了一个文件夹 git init,然后我 github 并按照其工作流程添加了它。

您不能仅使用 git 命令行在 GitHub 上创建新存储库,为此您应该使用 GitHub 自己的 CLI:https://cli.github.com/manual/gh_repo_create

gh repo create My_Tableau_projects

然后您可以将回购的来源设置为 github URL 并推送到它,基本上按照 this article 中的步骤从第 8 步开始。

  • In the Command prompt, add the URL for the remote repository where your local repository will be pushed.
    $ git remote add origin  <REMOTE_URL> 
    # Sets the new remote
    $ git remote -v
    # Verifies the new remote URL
    
  • Push the changes in your local repository to GitHub.
    $ git push origin main
    # Pushes the changes in your local repository up to the remote repository you specified as the origin
    

您说您删除了 GitHub 中的存储库。现在您没有名称为“My_Tableau_projects”的存储库。据我了解,您想将文件移动到 GitHub 存储库。

为此,在 GitHub 网站本身的 GitHub 上创建一个存储库,因为无法直接从命令行在 GitHub 中创建一个存储库。如果您使用的是 Git Bash,请首先在要将文件上传到您创建的 GitHub 存储库的文件夹中初始化 git。

初始化命令 git:git init

然后输入命令行git add -A包含要提交的文件。

然后通过输入命令行 git commit -m "first commit".

提交包含的文件

目前,您本地机器中初始化的 git 在分支 master 中。但是在 GitHub 中,您创建的 repo 具有活动分支 main

要将您机器中的分支设为主分支,请输入命令行 git branch -M main

现在,输入命令行git remote add origin https://github.com/bluetail14/My_Tableau_projects.git

最后,通过输入命令行 git push -u origin main.

,将包含的文件推送到您创建的 github 存储库中