• git基础命令


    git流程

    git大全

    使用步骤:

    1.初始化本地仓库
    git init
    
    git config --global  --list 查看
    2.添加远程库,down下项目到本地库文件夹
    git remote add origin git+仓库地址
    // 此时的origin,对应第一步的远程分支名,可以在添加连接的同时,设置远程分支名
    
    
    git remote add origin git@brgit.ibr.cc:2226/apm/common/license/licence-v2/frontend.git
    
    git remote add origin git@gitee.com:HTML-CSS-learning/global_template.git
    
    3.查看当前本地仓库分支
    git branch
    
    4.本地无分支,则新建分支
    git branch 分支名 
    
    5.创建本地分支后,切到所创本地仓库分支
    git checkout 想要切换到的分支名
    
    6.查看远程分支
    git branch -r
    
    7.查看修改状态
    git status
    
    8. 添加至暂存区
    git add .
    
    9. git commit -m "添加你的注释,一般是一些更改信息"
    
    
    新建远程分支,并将本地分支push到远程分支
    
    10.push到远程分支,远程自动创建一个远程分支
    git push -u origin master // 第一次提交,需要加-u,后面就不需要了
    git push origin 远程分支名
    
    
    10.查看commit的记录
    git log --oneline
    
    11.根据commit的id,回到之前的提交
    git reset 要撤回提交的前一次的commit的id,必须是前一次是id
    
    12.清空暂存区
    git rm -r -f --cached .
    

    核心:

    git status
    git add.
    // 查看当前连接的仓库
    git remote -v
    git commit -m "添加你的注释,一般是一些更改信息"
    git push origin 远程分支名
    
    git log --oneline
    git reset commit提交对应的id
    
    git update-ref -d HEAD 撤销第一次提交
    
    

    功能模块常用推送

    git status 
    git add .
    git commit -am "分类模块"
    git push origin v1.0
    git tag tag-dev-category 
    git tag tag-dev-1.0
    git push origin tag-dev-category 
    

    初始化

    git branch
    

    tag标签

    • 打tag标签

      git tag tag名(例如tag-dev-initial)
      
    • push tag标签

      git push origin 标签名
      

    仓库

    连接仓库

    git remote add origin git+仓库地址
    
    组织仓库:
    git remote add origin git@gitee.com:hsmall/admin-fe.git
    

    拉取仓库项目

    git pull+仓库地址
    
    组织仓库
    git pull git@gitee.com:HTML-CSS-learning/static_barley_net.git
    

    推送到仓库

    git push
    

    分支

    查看本地分支

    git branch
    

    切换分支

    git checkout 分支名
    

    查看远程分支

    git branch -r
    

    创建本地分支

    git branch 分支名 ----注意新分支创建后不会自动切换为当前分支
    git checkout -b v1.0 ----创建并切换到该分支
    
    /** 推送 */
    git push
    git push -set -upstream origin mall v1.0
    

    创建远程分支(本地分支push到远程)

    git push origin 远程分支名
    
    

    删除本地分支

    强制删除一个分支

    git branch -D 分支名
    
    git branch -D huangsheng_dev
    

    只删除已经参与了合并的分支

    git branch -d 分支名
    

    删除远程分支

    git push origin --delete 分支名
    

    很多在远程仓库已经删除的分支在本地依然可以看到,删除那些远程仓库不存在的分支

    删除依然存在的远程分支

    git remote prune origin
    

    推送到远程分支

     git push origin huangsheng_dev
     git push origin v1.0
    

    提交本地huangsheng_dev分支作为远程的huangsheng_dev分支

    远程同时也自动创建

    git push origin huangsheng-dev:huangsheng_dev 
    
  • 相关阅读:
    Letter shell移植到AT32WB415
    Dockerfile RUN
    开源组件 | 一款好用的小程序生成图片库
    企业数字化转型资料合集
    基于遗传算法的自主式水下潜器路径规划问题(Matlab代码实现)
    Arthas-monitor命令监控方法调用次数、成功次数、失败次数、平局响应时间和失败率
    写个rpc调用,试试自己了解多少
    数学建模算法与应用 数理统计
    如何用一个简单的内容升级心理学技巧将转化率提高了845%
    【计算机网络微课堂】5.9 TCP报文段的首部格式
  • 原文地址:https://blog.csdn.net/qq_40588441/article/details/139737420