zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    正则表达式实例:取得普陀区所有的小区名字和地址
    VS的注释(TODO)
    用本地地址构造出多个虚拟域名
    设置asp.net网站的信任等级
    c#中的多线程和异步处理
    VS2010下MVC4安装
    4、学习《细说PHP》笔记四
    38、UMLet的使用与类图的设计
    1、学习《细说PHP》笔记一
    6、学习《细说PHP》笔记六
  • 原文地址:https://www.cnblogs.com/zichuan/p/10313569.html
Copyright © 2011-2022 走看看