美文网首页
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