zoukankan      html  css  js  c++  java
  • git分支操作

    一、分支常规操作

    git branch  #查看本仓库本地分支列表
    
    git branch -a  #查看本仓库的所有分支列表(涵盖本地分支和远程分支)
    
    git branch local-dev  #新建本地分支,分支名为“local-dev”
    
    git checkout local-dev  #切换到“local-dev”分支
    
    vi local-dev.txt  #代表在工作空间的一系列操作
    
    git add ./local-dev.txt  #将修改内容添加到缓存区
    
    git commit -m "add local-dev.txt by localhost"  #提交工作缓存区的修改内容
     
    git push --set-upstream origin local-dev:remote-dev  #将本地的local-dev分支和远程的remote-dev分支关联【若本地和远程分支同名,只需要写一个分支名】
    git fetch -u origin remote-dev  #将远程分支remote-dev拉取到local-dev分支的本地
    git merge FETCH_HEAD  #将拉取的remote-dev分支的内容合并到本地的local-dev分支
    
    # 若有内容上的冲突,手动解决
    
    git push -u origin local-dev:remote-dev  #推送到远程分支,-u是“--set-upstream”的简写【若本地和远程分支同名,只需要写一个分支名】
    

    二、直接在本地创建新分支,然后将这个本地新分支直接推送到远程仓库,此时远程仓库会创建一个同名分支,并建立关联。

    git branch local-test
    git checkout local-test
    
    vi local-test.txt
    
    git add local-test.txt
    git commit -m "add local-text.txt locally"
    
    git push -u origin local-dev:remote-dev
    
    学习使我充实,分享给我快乐!
  • 相关阅读:
    vim使用笔记
    想象的天空
    修电脑记
    反编译 Component重要类,全文解释 - 组件篇
    被动扫描和主动处理的比较
    第一次运行起来XAML
    学习 Aero 随笔
    Google AdSense 申请已得到批准
    延迟加载的一般实现
    看见几篇文章,收藏一下。
  • 原文地址:https://www.cnblogs.com/JaxYoun/p/13587216.html
Copyright © 2011-2022 走看看