1. git push项目到github上时免密码
$ touch ~/.git-credentials
$ vim ~/.git-credentials
添加内容
https://{username}:{passwd}@github.com
添加git配置
$ git config --global credential.helper store
查看~/.gitconfig文件变化
[credential]
helper = store
2. failed to push some refs to git
创建仓库时,建立了README.md,导致该文件不在本地代码中。
可以通过以下方式解决
git pull --rebase origin master
执行后可以看到本地代码中多了README.md文件
再次执行git push origin master
即可完成代码上传