zoukankan      html  css  js  c++  java
  • git的操作集合

    一、git 操作

    $ git branch -a //查看远程分支
    $ git branch //查看本地分支

    $ git branch -d <BranchName>//删除本地分支
    $ git push origin --delete <BranchName>//删除远程分支

    $ git checkout master //切换分支

    $ git checkout -b dev //新建dev分支并切换到dev分支
    <=>
    $ git branch dev //新建分支
    $ git checkout dev //切换分支

    案例:当前在master分支,把dev分支的工作成果合并到master上
    $ git merge dev
    //$ git merge命令用于合并指定分支到当前分支

    二、Git 提交工作内容的操作
    放弃本地文件修改:
    1、未使用 git add 缓存代码时
    git checkout -- filepathname //放弃指定文件的修改
    git checkout . //放弃所有文件修改
    2、已经使用了 git add 缓存了代码
    git reset HEAD filepathname //放弃指定文件的修改
    git reset HEAD . //放弃所有文件修改
    注:此命令用来清除 git 对于文件修改的缓存
    3、已经用 git commit 提交了代码
    git reset --hard HEAD^ //回退到上一次commit的状态

     参考链接:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

  • 相关阅读:
    linux 软件多版本共存
    git new
    centos 7 重新设置分区大小
    yum 多线程插件,apt多线程插件
    配置opencv cmake
    cmake 配置
    OpenCV 静态库 CMAKE 文件
    cron
    开课啦
    pytorch转onnx问题
  • 原文地址:https://www.cnblogs.com/zjingjing/p/9706610.html
Copyright © 2011-2022 走看看