zoukankan      html  css  js  c++  java
  • How to push your code in git

    1. display all the branches

    git branch -a

    2. delete branches

    git br -d <branch> # 删除某个分支
    
    git br -D <branch> # 强制删除某个分支 (未被合并的分支被删除的时候需要强制)
    
     分支合并和rebase
    
    git merge <branch> # 将branch分支合并到当前分支
    
    git merge origin/master --no-ff # 不要Fast-Foward合并,这样可以生成merge提交
    Make sure you have the latest code
    $git pull   
    Create your local_branch and checkout to it
    from [master] $git checkout -b loca_branch
    Modify your code and add all modified files you want to commit $git add
    -A Input commit messages $git commit -s Create your remote_local_branch and push your commit to it. $git push origin local_branch:remote_local_branch
     
    查看分支
    git branch
    或者
    git branch -v
     
    A) 创建分支
    git branch mystudygit1.0
     
    B) 切换分支
    git checkout mystudygit1.0
     
    C) 删除分支
    git branch -d mystudygit1.0  //如果该分支没有合并到主分支会报错
    或者
    git branch -D mystudygit1.0   //强制删除
     
    D) 分支合并
    比如,如果要将开发中的分支(develop),合并到稳定分支(master),
              首先切换的master分支:git checkout master。
    然后执行合并操作:git merge develop。
    如果有冲突,会提示你,调用git status查看冲突文件。
    解决冲突,然后调用git add或git rm将解决后的文件暂存。
    所有冲突解决后,git commit 提交更改。
    例如:将acc2f69提交合并到当前分支
    git merge acc2f69
     
    E)合并
     
     
    git如何clone 远程github中的分支?
    git clone -b release_branch https://github.com/jetty/
     
    每天一小步,人生一大步!Good luck~
  • 相关阅读:
    MySQL + Atlas --- 部署读写分离(实现,其他的技术有参考文档)
    基于Redis、Storm的实时数据查询实践
    Redis 配置
    Redis 安装
    redis简介
    Java-Enumeration总结
    spring源码剖析(四)自定义标签解析流程
    svn 把主干合到分支 分支合到主干
    关于Class.getResource和ClassLoader.getResource的路径问题
    instanceof, isinstance,isAssignableFrom的区别
  • 原文地址:https://www.cnblogs.com/jkmiao/p/5328979.html
Copyright © 2011-2022 走看看