zoukankan      html  css  js  c++  java
  • git使用

    git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态

    git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。
    git reset --hard HASH #返回到某个节点,不保留修改。
    git reset --soft HASH #返回到某个节点。保留修改
     
     

    git 放弃本地修改 强制更新

     
    git fetch --all
    git reset --hard origin/master

    git fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最新的版本

     
     
    clone项目后下载子模块代码
    git submodule init
    git submodule update
     
    更新子模块
    git submodule sync
     
    添加子模块
    git submodule add /git/project/url save/to/path
     
     
    子模块删除
    删除.gitmodules文件中子模块相关的行
    删除.git/config文件中子模块相关的行
    执行 git rm --cached {submodule_path}。注意,路径不要加后面的“/”。例如:你的submodule保存在 supports/libs/websocket/ 目录。执行命令为: git rm --cached supports/libs/websocket 
    删除子模块文件夹rm -rf vendor/project1
     
     
     
  • 相关阅读:
    Shell 函数
    Linux shell脚本中shift的用法说明
    Python 命令行参数
    浅析 Jenkins 插件开发
    晒一晒Jenkins那些常用插件
    linux系统用vim编写python,实现自动补全
    C语言中printf的用法
    poj 1088 滑雪
    poj 1036 Gangsters
    hdu 1176 免费馅饼
  • 原文地址:https://www.cnblogs.com/asminfo/p/6641549.html
Copyright © 2011-2022 走看看