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
  • 相关阅读:
    JS,Jquery获取各种屏幕的宽度和高度
    mysql存储html代码之导出后无法导入问题
    php之简单socket编程
    php单点登录SSO(Single Sign On)的解决思路
    php读取邮件
    YII框架的依赖注入容器
    YII框架的行为
    YII框架的事件机制
    YII框架的模块化技术
    mysql的索引
  • 原文地址:https://www.cnblogs.com/zichuan/p/10313569.html
Copyright © 2011-2022 走看看