我将总结我的计算机发生了什么。
我想做什么
为了上传我的本地文件夹";新生;到名为";汉阳";,我在下面输入了命令;
git init
git add freshman
git commit -m "blahblah"
git remote add origin https://github.com/myUsername/Hanyang.git
git push -u origin master
git push origin master
发生了什么
但我意识到,文件夹上传得很好,但无意中在">master"分支,而默认分支是">main
所以我手动删除了github中的">master"分支,回到gitbash,然后再次尝试git add freshman
在再次尝试
git add freshman
之前,我是否必须更改目标分支(master>main(?
无论如何,与第一次键入命令不同的是,gitbash说"不添加任何内容";甚至我也通过CCD_ 3检查了它——而且它说";我的分支机构是最新的"origin/master";我已经将其作为图像删除。
我现在想做什么
在这种情况下,我应该如何将我的"freshman"文件夹上传到github中存储库的main分支,以便在此之后我可以上传其他文件夹(大二等(?
运行
git branch
查看上的分支如果不在主运行
git checkout main
上,则切换到主如果分支
main
在本地不存在,则在签出之前需要运行git branch main
然后,您可以添加文件,为
main
分支设置远程,并推送至origin main
git branch -M main
有关详细信息,请参阅Branching&正在合并。