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的四种隔离
    mysql-事物
    Mysql数据备份
    线程池
    springboot整合log4j2
    springboot项目部署
    数组去重
    倒叙输出算法
    使用LLDB和debugserver对ios程序进行调试
    Linux使用pyinstaller 编译py成可执行程序
  • 原文地址:https://www.cnblogs.com/jkmiao/p/5328979.html
Copyright © 2011-2022 走看看