前几天使用gayhub又遇到点问题,干脆写个小结下来,记录分享下
首先,最常用的三个命令(考虑已添加.gitignore文件)
git add .
git commit -m "提交注释"
git push origin master
之前都是这么操作的,但昨天提示已提交却无法将代码同步到github,几经周折,终于找到原因:
git HEAD 游离
简要说就是:用$ git branch
命令 查看当前分支,若发现当前分支跟github上的不相同,大概是之前使用了checkout(我的问题就出在这),则需要用$ git checkout master
切换到默认分支master下,然后再按传统方式更新提交代码即可。

另外参考:Git 中的stash功能
网友评论