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
    
    学习使我充实,分享给我快乐!
  • 相关阅读:
    获取当前3Ds MAX版本
    获取贴图及IES文件
    有关默认相机转VR相机
    c++_成员函数回调
    c++_获取系统安装字体
    文件替换子字符串
    随机数
    冒泡排序,前面几个没有排序
    vc_CONTAINING_RECORD使用
    可用软件产品密钥
  • 原文地址:https://www.cnblogs.com/JaxYoun/p/13587216.html
Copyright © 2011-2022 走看看