今天准备把自己写的代码提交到github上给小伙伴,结果发现push时文件时有冲突,结果手残不知道按了什么建,将github上覆盖到了本地,结果发下自己写的代码全部都不见了,快要哭瞎了,还好AS->VCS->local history。可以恢复不久之前的代码版本,不然。。。好吧,这好歹告诉自己以后要尝试什么危险操作的时候先把代码保存一份到本地吧!!!
AS上使用git干货文一篇:http://www.jianshu.com/p/061d24a6b798
-
使用git命令行提交代码到github(已经连接到远程)
- git add .
- git commit -m"--"
- git pull origin master
这一步会出现版本冲突错误-》解决办法就是build一下项目,然后把出现错误的有奇怪标记地方全部删除
- git push -u origin master