• Git 其他操作


    远程仓库

    1、查看远程仓库

    git remote -v
    

    分支管理

    1、查看所有分支

    git branch
    

    2、新建分支

    git branch branchName
    

    3、删除分支

    git branch -d branchName
    

    4、合并新分支到当前分支

    git merge newBranchName
    

    历史管理

    1、查看提交历史

    git log
    

    标签管理

    1、添加标签

    git tag -a v1.0.0
    

    2、查看标签

    git tag
    

    3、删除标签

    git tag -d v1.0.0
    

    回滚到某次提交

    1、reset 操作,在 commit_id 之前的内容将会丢失。

    git reset --hard commit_id
    --hard:工作区、暂存区和本地仓库,都回到上一次版本。
    --mixed:工作区内容保持不变,暂存区回到上一次版本。
    --soft:工作区、暂存区内容保持不变,移动 HEAD 到指定的提交节点。
    

    2、强行提交

    git push --force
    

    3、revert 操作,之前提交的还存在,可能需要 merge

    git revert -n commit_id
    

    4、提交

    git commit -m "revert something"
    

    拉取别人的提交到当前分支

    git cherry-pick commit_id
    

    git fork 操作介绍

    git fork 这个操作会复制别人的仓库。复制后的仓库在你自己的 GitHub 帐号下,你本地计算机对这个仓库可以任何操作。当你的功能实现了,可以发起 Pull request,如果对方接受了我们的 pull request,那么我们做的一些修改,就可以合入到他的仓库中了,整个流程就走完了。

  • 相关阅读:
    POJ 1045
    POJ 1051
    POJ 1047
    POJ 1050
    POJ 1046
    POJ 1036
    POJ 1035
    POJ 1032
    【洛谷P1412】经营与开发
    【洛谷P3377】【模板】左偏树(可并堆)
  • 原文地址:https://www.cnblogs.com/feiqiangsheng/p/15767602.html
Copyright © 2020-2023  润新知