如何从Linux终端上传正确的项目到Github

xzv2uavs  于 2022-11-20  发布在  Git
关注(0)|答案(1)|浏览(119)

我是git新手,所以这可能是个新手问题。我有一个React项目,我想上传到GitHub,我已经有了我的令牌,我已经用Github-ClI来设置我的账户,到目前为止我认为一切都很好。我在我的Github账户上创建了一个仓库,然后用终端打开我的项目文件夹,我试图上传它,一开始我收到了一个错误:“origin already exists”,所以我删除了这样的origin,然后我再试一次,确实有东西上传到了我的Github中,但不是那个项目,而是我第一次使用Gihub-CLI配置令牌时从控制台上传的第一个项目。所以问题是:我如何改变它?我如何才能让我想要的项目上传?
我正在使用Debian(Wsl)我已经使用npx create-react-app创建了我的React应用程序
下面是我使用过的命令列表:

git remote add origin https://github.com/*****/******.git
git branch -M main
git push -u origin main

首先我得到了

error: remote origin already exists.

然后我做:

git remote remove origin

再一次:

git remote add origin https://github.com/******/******.git
git branch -M main
git push -u origin main

在这里我没有得到任何错误,只是另一个项目得到上传,就像我已经说过的

noj0wjuj

noj0wjuj1#

我解决了这个问题!!这是一个愚蠢的错误,但很难解释,原因有二:1)英语不是我的母语2)我对Git很陌生
因此,当我第一次配置github-cli时,我不小心在Project文件夹中初始化了Git,所以我所有的项目都共享同一个分支(我不确定我在这里使用的术语是否正确),所以我删除了“Projects”文件夹中的.git文件夹,然后我在App文件夹中做了以下操作:

git init

就这样,现在一切正常

相关问题