git标签使用
打标签 git tag -a v1.0 -m
查看 git tag
如果想在某一个操作之前打标签,就可以回滚使用
git reset --hard 哈希值(通过git reflog 获取)
添加标签后,可以使用标签回滚
git reset --hard v2.0
查看 git show v1.0/2.0......
删除标签: git tag -d v1.0/2.0....
git冲突处理
为什么会发生冲突?
两个分支同时修改同一个文件。
解决冲突目前只知道手动修改冲突文件,修改完需再次提交
推送代码到github
1、在github上创建一个仓库,git_data
2、推送到github中
git remote add origin +github上自己生成的ssh路径
git push -u origin master
3、此时会显示公钥被拒绝,你需要在虚拟机上生产公钥上传到github上,此时应该注意的是:一台虚拟机的公钥只能上传到一个github账号上,但是一个账号可以有多台虚拟机的公钥
生成公钥:ssh-keygen -t rsa
查看公钥并复制到github:cat .ssh/id_rsa.pub
此时再执行第2步,就可以将代码推送到github上