xiaoxiao2021-03-01  46



$ git config --global "你的用户名"

$ git config --global"你的邮箱"


git init


git remote add origin


$ git push -u origin master -f


$ git push -u origin master error: src refspec master does not match any. error: failed to push some refs to ' oot-master.git'

原因: 本地仓库为空 解决方案: 使用如下命令,添加文件 git add 文件名/文件夹名

$ git add spring-boot-mail/ src/ pom.xml


$ git commit -m "提交"


$ git push -u origin master To ! [rejected] master -> master (fetch first) error: failed to push some refs to ' oot-master.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.


$ git pull --rebase origin master warning: no common commits remote: Counting objects: 3, done. remote: Compressing objects: 100% (2/2), done. remote: Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. From * branch master -> FETCH_HEAD * [new branch] master -> origin/master First, rewinding head to replay your work on top of it... Applying: 提交


$ git push -u origin master Counting objects: 44, done. Delta compression using up to 4 threads. Compressing objects: 100% (30/30), done. Writing objects: 100% (44/44), 50.20 KiB | 0 bytes/s, done. Total 44 (delta 4), reused 0 (delta 0) remote: Powered by To f96a24c..c836eff master -> master Branch master set up to track remote branch master from origin.