git bash修改、添加、删除:github远程仓库代称(默认origin)及分支(默认main或master),及可能的相关报错。
文章目录
一、可能的相关报错
首先我先说说我遇到的问题,我是准备在本地新建一个文件,在github也新建了一个库,然后我git clone 我https的复制,然后直接git add .
报了个错,查了下,没初始化。git init后没问题了。发现就是看我新建的本地文件有没有.git的隐藏文件。
这时我发现我窗口没有下图彩色那行后面的(main)
注意:下图没有什么意思,只是解释我上面一句话的描述,当时没截图。
然后我直接git push origin main提交,报错:
fatal: ‘origin’ does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists
网上找了下,没关联远程仓库,告诉我用下面的操作,我也照做了。
git remote add origin git我https的复制
然后连接了,彩色后面那行出现了(master),然后我进行了提交,在github上发现我main分支没有变化,出现了一个新分支master,这时我并不能理解,然后我想再提交一次到我的main分支,删除分支master。
在网上找了找,找到了相关知识,我从分支master换到了分支main。进行提交,报错:
error: failed to push some refs to ‘https://github.com/xxxx.git’
由于没有截图,用了其他图,类似如下图