1. 问题描述
如上图所示,在已存在
2. 原因发现
3. 解决方案
为了保险起见,建议先在本地仓库进行一次
git pull origin master
git checkout -b hotfix
第一步:先将暂存区的文件删除(即全部变为未被追踪状态)
git rm -r --cache .
如上图所示,执行完第一步的
第二步:添加或者修改正确的.gitignore文件
在与
# Compiled class file *.class # Log file *.log # BlueJ files *.ctxt # Mobile Tools for Java (J2ME) .mtj.tmp/ # Package Files # *.jar *.war *.nar *.ear *.zip *.tar.gz *.rar hs_err_pid* .classpath .project .settings target .idea *.iml
第三步:再将本地所有文件添加至暂存区
git add .
第四步:切换到
git checkout master
git merge hotfix
第五步:推送至远程仓库
git push origin master
推送完以后,通过