• git常用命令


    // 查看分支创建时间信息
    git reflog show --date=iso branch\_name
    
    
    // 创建本地分支、关联远程分,并支切换到创建分支
    参数说明:branch\_name(本地分支名),remote\_branch\_name(已存在远程分支名)
    git checkout -b branch\_name origin/remote\_branch\_name
    
    
    // 远程分支不存在,创建本地分支并创建远程分支
    git checkout -b branch\_name
    git push --set-upstream origin remote\_branch\_name
      
    
    // 设置本地分支对应远程分支源
    git branch --set-upstream-to origin/dev
    git branch --set-upstream-to=origin/ 20161027
    
    
    // 重置设置远程git源
    git remote set-url origin git@git.corp.meigo.com:bigdata/parse-th-logs.git
    
      
    // 查看远程源 url
    git remote -v
    
      
    // 当前本地分支和远程分支挂钩
    git branch --set-upstream-to origin/dev
     
    
    // 合并分支
    参数说明:branch\_name(要合并到分支名)
    git merge --no-ff -m "merge with no-ff" branch\_name
    
    
    // 修改提交日志
    git commit --amend
    git push
    
      
    // 删除本地分支
    git branch -D branch\_name
    
      
    // 删除远程分支
    git branch -r -d origin/branch\_name
    或者
    git push --delete origin 
     
    
    // 把本地tag推送到远程
    git push --tags
    
      
    // 获取远程tag
    git fetch origin tag 
     
    
    // 回滚到某个commit提交的版本
    git reset –-hard

    ##重命名远程分支

    在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。

    // 查看所有分支信息
    git branch -av
    
    // 1. 删除远程分支
    git push --delete origin branch\_name
    
    // 2. 重命名本地分支
    git branch -m branch\_name rename\_branch\_name
    
    // 3. 推送本地分支
    git push origin rename\_branch\_name
  • 相关阅读:
    php 制表符(\t) 与单引号的疑惑。
    preg_replace 正则替换的疑惑
    命令行下使用curl,采集数据遇到的问题。
    vmware player 里的window xp 安装wamp遇到的问题
    2014年11月05日
    2014年11月05日
    让开发人员搞业务是不对的
    2014年11月05日
    web应用.表格很重要
    业务复杂
  • 原文地址:https://www.cnblogs.com/zichuan/p/10313569.html
Copyright © 2020-2023  润新知