下载一个github for desktop吧
我也是出现了楼主一样的问题,然后我就放弃github了。现在用gitee使用的很顺心。。。
功能上和windows桌面一致,没有图形化界面而已,对系统进行操作的时候使用命令行。在windows中,按win+r, 输入cmd可以打开
PS C:\Users\2230\AppData\Roaming\npm\测试\POS\pos-s> git pull --rebase origin master
fatal: couldn't find remote ref master
PS C:\Users\2230\AppData\Roaming\npm\测试\POS\pos-s> git push origin master
Logon failed, use ctrl+c to cancel basic credential prompt.
Enumerating objects: 39, done.
Counting objects: 100% (39/39), done.
Delta compression using up to 6 threads
Compressing objects: 100% (33/33), done.
Writing objects: 100% (39/39), 98.24 KiB | 3.07 MiB/s, done.
Total 39 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/sun-cat/sun.git
* [new branch] master -> master
最后成功,用这两行命令
同上,我也一样
git管理代码和语言以及编译器无关,你的终端就和视频中的终端一个意思,输入命令就可以
先pull下来再push
搞定了 最后一行使用的是 git push -f origin master 成功的
remote: No anonymous write access. 译为 远程:没有写入权限
验证反省一下:
你有没有设置公钥到 github 上,然后你有没有在 gitbash 上这是用户名和邮箱
没有设置远程仓库路径吧!执行下面这行后试试
git remote add origin git@github.com:605307818/test-demo.git
因为找不到文件夹,所以操作没有权限。
我也有这个问题,我把main改成了master就成功了,还要记得提前设置username和email,还有ssh
vscode的终端
我看了好几遍
不用关注他输了什么代码, 跟课程主题无关, 你随便输就行, 重点是要能上传到GitHub上面去。
这个满足常见操作,目的在用
我用vscode的终端是没问题的呀,你试试
查看你GitHub创建的仓库,应该是没有main这个分支(branch)的,原始分支叫做master
解决方法:把main换成master
git push origin master
网页进入你的test-demo仓库,右侧About(绿色的Code按钮旁边)旁边有一个齿轮图标,点击该图标后弹窗第一项Description就是仓库描述,修改后点右下方Save Changes按钮
权限不足,换个管理员权限试试
因为github 把主分支名改成main了。黑人运动。。。。。 master 一词涉嫌种族歧视。。。。。 由于你是在先建立仓库,所以默认还是master 这个时候只要把第二条命令的main 改成master就行了
git安装有问题, 是不是没有配置环境变量
vscode
命令输错了,rsa前面没有-,应该是:
ssh-keygen -t rsa -C "github账号"
参考这个就行了:
左边的插件github拓展那个小节有讲哈 而且这不是前端的框架喔 这是谷歌浏览器的插件