Git_day02

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上

原文地址:https://www.cnblogs.com/TheNeverLemon/p/11347463.html