美文网首页
git 命令

git 命令

作者: taijielan | 来源:发表于2019-03-01 08:08 被阅读0次
    切换的到指定的版本
    • git checkout vtag 。例如,切换到1.0.6版本 git checkout v1.0.6。
    创建tag
    • git tag version 例如 git tag v1.0.6
    将tag 推送的到远程服务器
    • git push origin version 例如 git push origin v1.0.6
    • git push origin --tags 这是推送所有的
    删除本地的tag
    • git tag -d version 例如:git tag -d v1.0.6
    删除远端服务器上的tag
    • git push origin :refs/tags/version 例如: git push origin :refs/tags/v1.0.6
    导出指定的Tag
    • git checkout tag 例如: git checkout v1.0.8
    git回退到某一版本
    • git reset --hard 版本好 例如 :git reset --hard 8a2aba2e94a74c8950656b0e7ac9a8d1241cee95
    git取消合并

    git merge --abort

    AndroidStudio 撤销本地的提交

    AndroidStudiio->右键(git)->Reposity->Reset HEAD


    image.png
    撤销远程仓库的某次提交
    • git log
    • git reset --soft (需要回退的版本号)
    • git push origin 分支名 -–force
    git reset --soft (版本号) 和git reset --hard (版本号)的区别。

    git soft 仅仅head的指向该了,但是本地的代码没有改变, git hard 不仅指向改变了,而且本地的代码也改变了。

    如果不想提交某个文件 直接忽略文件名称

    .gitignore中直接整个文件 例如debug文件夹 ,直接debug。

    相关文章

      网友评论

          本文标题:git 命令

          本文链接:https://www.haomeiwen.com/subject/uirruqtx.html