zoukankan      html  css  js  c++  java
  • git 常用命令 使用和说明(持续补充,优化)

    • git pull
    git pull 拉取代码
    • git commit
    git commit 提交代码到本地仓库
    • git push
    git push 提交代码到远程仓库
    • git stash
    git stash 贮藏代码,一般 git pull 拉取代码时发生冲突使用,代码开发到一半,要做其他功能使用
    • git stash list
    git stash list 查看贮藏代码的合集
    • git stash pop
    git stash pop 把贮藏代码还原到当前项目.一般都会有冲突,需要解决冲突.(还原成功之后会删除在stash上的备份代码)
    • git stash apply
    git stash apply 把贮藏代码还原到当前项目.一般都会有冲突,需要解决冲突.(还原成功之后不会删除在stash上的备份代码)

    7.git cherry-pick

    git cherry-pick 此命令用于, 将当前分支的某一次提交(commit),复制一份,摘取到其他分支.
    使用方法:
                1: 打开git log,或者小乌龟显示git log
                2: 复制需要合并到其他分支的commit id.(例如: SHA-1: 5b8d0356dc7a373db5b697a7cb72fd5775c688db , SHA-1: 不要复制) 
                3: 切换到其他分支(或直接到别的文件下拉取新分支,切换为其他分支.这种做法对于git不熟悉的人更加安全)
                4: 使用命令 git cherry-pick 5b8d0356dc7a373db5b697a7cb72fd5775c688db 回车,完成
                5: git push 提交代码,流程结束(期间可能会有代码冲突,解决就行)
                放弃cherry-pick  
                --quit          退出当前的chery-pick序列
                --continue      继续当前的chery-pick序列
                --abort         取消当前的chery-pick序列,恢复当前分支
    

    8.git checkout

    git checkout 使用git checkout + 文件目录/文件名可以还原当前目录/文件到之前版本相当于git revert
  • 相关阅读:
    数据取证任务
    VMware虚拟机重置密码
    pon(无源光纤网络)
    Gpon与Epon的区别
    DNS相关
    牛人博客收集
    值得细细品读的URL资源
    SQL注入
    IPSec方案部署(多业务场景)
    python专题-函数式编程
  • 原文地址:https://www.cnblogs.com/niluiquhz/p/14577179.html
Copyright © 2011-2022 走看看