记录自己遇到的问题和解决方法,并一定适用于大众,希望对屏幕面前的你有所帮助。
最近刚开始使用git,只学习了clone,pull,add,commit,push的相关命令,并不知道还需要绑定邮箱和用户名,遇到了个坑。
自己遇到的问题:
使用clone和pull命令可以将云端的数据拉取下来
但是向云端push的时候,只提示Everything up-to-date
云端但是没有数据
百度上找了很多,强行push和加个新分支的方法,对我这种情况是没效果的
解决方法:
上次push的时候,commit提交并没有什么错误提示
没有提示的时候我朋友过来给我设置了一下邮箱但是也没什么效果,并不知道是什么情况,也有一部分人也和我遇到了一样的问题
但是这次就出来了提示
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"to set your account's default identity.
Omit --global to set the identity only in this repository.fatal: unable to auto-detect email address (got 'Zmy@DESKTOP-HH9AEEM.(none)')
去了百度翻译了一下
***请告诉我你是谁。
跑
git config--global user.email“you@example.com”
git config--global user.name“您的名字”
设置帐户的默认标识。
省略--global以仅在此存储库中设置标识。
致命:无法自动检测电子邮件地址(获得'zmy@desktop-hh9aem.(无)')
在命令行设置了名字和邮箱
git config--global user.email“xxxxxxxxxx@xxx.com”
git config--global user.name“git用户名”
执行成功后命令行是没有反应的,说明成功了
再进行 push 和 commit 出现大段提示信息
C:UsersmyDesktop新建文件夹yidongduan>git commit -m 'zmy'
[master 397de97] 'zmy'
13 files changed, 1121 insertions(+)
create mode 100644 css/evaluate.css
create mode 100644 css/shouhuo.css
create mode 100644 css/shxinxi.css
create mode 100644 css/wuliu.css
create mode 100644 evaluate.html
create mode 100644 image/fruits-img7.png
create mode 100644 image/jd-ddgz-img2.png
create mode 100644 image/jd-ddgz-img3.png
create mode 100644 js/evaluate.js
create mode 100644 js/shouhuo.js
create mode 100644 shouhuo.html
create mode 100644 shxinxi.html
create mode 100644 wuliu.htmlC:UsersmyDesktop新建文件夹yidongduan>git push
Enumerating objects: 21, done.
Counting objects: 100% (21/21), done.
Delta compression using up to 4 threads
Compressing objects: 100% (17/17), done.
Writing objects: 100% (17/17), 8.53 KiB | 671.00 KiB/s, done.
Total 17 (delta 8), reused 0 (delta 0)
To https://git.dev.tencent.com/dtid_ef9039b27ec9c200/yidongduan.git
5d7d155..397de97 master -> master
上传到云端成功