美文网首页
git 常用命令

git 常用命令

作者: 突刺刺 | 来源:发表于2024-07-02 22:52 被阅读0次

    分支branch相关命令

    • 本地 创建分支:
      git branch  分支名称
      
    • 远程创建分支:
      git push origin 分支名称
      
    • 查看本地分支列表:<本地当前分支会在前面加上*号>
      git branch
      
    • 查看远程分支列表:
      git branch -r
      
    • 本地切换分支:
      git checkout 分支名称
      
    • 查看在本分支的提交
      git log
      得到 commit 5ced5671b49c0da8e43ade4593d98a750ddc4e47 (HEAD -> tabbar, origin/tabbar)
      
    • 基于某个分支,创建新的分支
      git checkout -b 新分支名称 本次分支的提交(5ced5671b49c0da8e43ade4593d98a750ddc4e47)
      
    • 修改本地分支名称(当前已在此分支上):
      git branch -m new_name
      
    • 修改本地其他分支名称(当前不在此分支上):
      git branch -m old-branch-name new-branch-name
      
    • 修改远程分支名称:
      • 先推送新的远程分支名称:
      git push origin new-branch-name 
      
      • 再删除旧的远程分支名称:
      git push origin --delete old-branch-name
      
    • 本地分支跟踪远程分支:
      git push --set-upstream origin 分支名称
      
    • 本地分支修改代码,同步到远程分支:
      git add .
      git commit -m 'message'
      git push
      


    标签tag相关命令

    • 查看本地tag:
      git tag 
      
    • 创建本地tag:
      git tag 1.0.0
      
    • 创建含附注tag:
      git tag -a 1.0.0 -m '附注信息'
      
    • 查看详情日志:
      git log
      
    • 对历史commit打tag:
      git tag v1.0.0 06c0b98//(历史commit日志)
      
    • 删除本地tag:
      git tag -d v1.0.0
      
    • 删除远程tag:
      git push origin --delete tag 1.0.0
      
    • 删除远程分支:
      git push origin --delete 远程分支名字
      
    • 推送指定tag到远程:
      git push origin 1.0.0
      

    相关文章

      网友评论

          本文标题:git 常用命令

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