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
  • 相关阅读:
    为什么WinCE中LoadBitmap加载位图后无法在其上DrawText?
    WinCE中加载位图的方法
    wince5+2440如何支持SDHC?
    WinCE中文字库占了这么多空间?
    【转】用MFC构造DIRECTX应用框架
    全局导出
    模板绑定
    筛选DOM元素
    获取当前所有的属性
    Canvas绘图(二)
  • 原文地址:https://www.cnblogs.com/niluiquhz/p/14577179.html
Copyright © 2011-2022 走看看