• git命令


    记录工作中偶尔会用到的一些git命令。。。

     删除分支:

    1.  git branch -d 分支名     // 删除本地分支
    2.  git push origin --delete 分支名     // 删除远程分支
    3.  git branch |grep 'branchName' |xargs git branch -D  // 批量删除分支
    (这是通过 shell 管道命令来实现的批量删除分支的功能, git branch 输出当前分支列表, grep 是对 git branch 的输出结果进行匹配,
    匹配值当然就是 branchName, xargs 的作用是将参数列表转换成小块分段传递给其他命令)

    合并错误的分支或合并遇到错误时取消这次合并:

    git merge --abort

    取消上次提交记录(仅撤销commit, 写的代码依然保留)

    git reset --soft HEAD^

    回退版本:

    git reset --hard HEAD^ | 版本号

    本次开发未完成时需切换到其他分支进行开发时可先暂存代码:

    1.  git stash save 'message'  //把未保存的修改的代码提交到本地暂开的仓库
    2.  git stash pop stash@{0} // 可以恢复之前被暂存的代码
    3.  git stash apply 'message'  // 在此分支应用某个存储,但不会把存储从存储列表中删除,默认使用第一个存储
    4.  git stash list   //  可以查看现有的所有stash信息
    5.  git stash drop // 可以删除某个或全部stash信息 单个为直接后面跟信息名称

    远程仓库管理:

    1.  git remote -v   // 查看远程仓库地址
    2.  git remote rm origin  // 删除远程仓库
    3.  git remote add origin [url]   // 添加远程仓库地址
    4.  git remote origin set-url [url]  // 直接修改远程仓库地址
  • 相关阅读:
    python计算纹理特征
    遥感影像提取农作物种植分布数据之经验总结
    Python实现多线程调用GDAL执行正射校正
    Centos7.3 编译安装GDAL以及Python的GDAL包
    C#通过COM组件调用IDL的pro程序
    IDL实现矢量文件裁剪栅格数据
    HttpClient使用示列(post请求的)
    SpringBoot自带的定时功能
    mysql安装与启用
    dos命令之端口查看
  • 原文地址:https://www.cnblogs.com/puerile/p/11905078.html
Copyright © 2020-2023  润新知