要修改Mapbox Java层的源码进行毕业设计,想到如何进行版本控制,由于是git clone下来的项目,自然想到用git进行版本控制。花了2个小时间学习了一下基本的git知识。记录一下:
- git clone了以后没必要git init,git init是在本地建立git仓库;
- 常用的git命令有 git add xx.java,git commit xx.java -m “更新说明”;
- 注意 git commit之后,代码还只在你本机上,并没有上传至远程服务器(git push之后才会上传到github上的远程仓库),这时可以用 git log命令查看操作日志;
- git revert与git reset(其中git reset –hard是能够将本地源代码也撤消的,默认是不撤消本地源代码的)是用来撤消操作和回滚代码用的。
- git push origin master是提交到github远程仓库。