8U们帮我来看一看呀
git吧
全部回复
仅看楼主
level 3
贴吧用户_JJ3DC33
楼主
一开始还是正常的,在github上创建库后点add就出现了报错: user name and email must be set before commit. do you want to set there now? 然后 tortoisegit就变成只有三个选项了,不知道是哪步出问题了,求各位前辈看一看
2024年08月26日 08点08分
1
level 12
Dragon1573
你的 Git for Windows 还没有配置用户身份信息,没有这个用户名/电子邮箱 Git 是无法完成提交和远程仓库推送身份验证的。
你需要在上面 Open Git Bash here ,用 git config --global 去指定 user.name (一般写你 GitHub 用户名) 和 user.email (GitHub 有提供一个专用的匿名化邮箱) 。如果你用 Git SSH URL 克隆仓库的话还要在 ~/.ssh/ 目录配置 OpenSSH 密钥对。
2024年08月27日 03点08分
2
贴吧用户_JJ3DC33
谢谢大佬,不过我尝试几次只成功了email地址,用户名半天没有成功
不知道怎么办了
2024年08月29日 13点08分
Dragon1573
@贴吧用户_JJ3DC33
git config --global user.name "Your_Name" && git config --global user.email "
[email protected]
" ,这样就可以写入配置文件了
2024年08月29日 16点08分
贴吧用户_JJ3DC33
@Dragon1573
我是这样写的,但是填入用户名后用git config -l 查看只有e-mail地址,没有用户名。试了好几次都没有成功
2024年08月29日 16点08分
level 3
贴吧用户_JJ3DC33
楼主
2024年08月29日 13点08分
3
level 3
贴吧用户_JJ3DC33
楼主
删了重装也没用,用户名就是创建不了
2024年08月29日 13点08分
4
level 12
Dragon1573
引用 @ 在楼中楼的发言:
回复 Dragon1573 :我是这样写的,但是填入用户名后用git config -l 查看只有e-mail地址,没有用户名。试了好几次都没有成功
——————————
> 你试过带 --global 么?不然的话就 git config --global --edit 手动编辑添加进去吧。我这里用的是 VSCode ,它有一些终端增强功能所以在命令行里拉起编辑器默认是 VSCode 自身;同时我的配置文件是实际在 OneDrive 里,借助软链接配置过去的,你的默认配置文件应该在 ~/.gitconfig 上
2024年08月29日 16点08分
5
Dragon1573
你在3楼的 Git Bash 中操作,默认应该是拉起 Vim ,可以先去了解一下如何使用 Vim 以免打开了编辑器不知道如何保存退出
2024年08月29日 16点08分
贴吧用户_JJ3DC33
我准大一为了在git上提交作业,还要学多少东西呀?
2024年08月29日 22点08分
Dragon1573
@贴吧用户_JJ3DC33
我GitHub账号是大二时开的,那会儿我已经知道Git怎么用了,并不难的
2024年08月30日 00点08分
贴吧用户_JJ3DC33
好的,我在努力学学
2024年08月30日 01点08分
1