git

创建版本库:

在合适的地方创建一个空目录
cd进入该目录
使用git init命令把这个目录变为git可以管理的仓库

把文件添加到版本库:

在仓库创建一个good.txt文件
把文件添加到仓库 git add good.txt
把文件提交到仓库 git commit -m “注释信息”

时光穿梭机:

git status:
该命令可以让我们时刻掌握仓库当前状态
文件内容没改变时
在这里插入图片描述
修改good.txt文件内容
当出现no changes added to commit时如何正确使用git提交命令

  1. 到解决方案根目录下:git add . ("."是必须要的)
  2. git commit -m “some word”
  3. git push -u origin master

Git diff:该命令可以查看修改内容
在这里插入图片描述
Git log:该命令可以显示最近到最远的提交日志
在这里插入图片描述
Git log --pretty=oneline:该命令可以显示最近到最远的提交日志中的提交编号和注释信息
在这里插入图片描述
版本回退:
回退到上一版本 git reset --hard HEAD^
在这里插入图片描述
回退到上上版本 git reset --hard HEAD^^
回退到上100版本 git reset --hard HEAD-100
回退到具体版本 git reset --hard 具体版本号

Git reflog:该命令记住每一次命令
在这里插入图片描述
Git checkout – 文件名:
当工作区修改了文件,但是还没上传到缓存区,可以在工作区直接回退到和版本区一样的文件

远程仓库:

创建shh key:

黑屏终端输入ssh-Keygen -t rsa -C “自己github的注册邮箱”
记录.shh目录的位置:/c/Users/asus/.ssh/id_rsa
id_rsa 私钥 id_rsa.pub 公钥
Cd /c/Users/asus/.ssh
Cat id_rsa.pub:
Cat id_rsa:

测试密钥是否通过

ssh -T git@github.com

创建远程仓库

关联远程仓库:

git remote add origin 远程仓库地址

删除关联:

Git remote rm origin

拉取远程仓库到本地库

Git pull origin master
上一条命令不行,可以使用这条命令
git pull origin master --allow-unrelated-histories

推送本地库内容到远程库

Git push origin master
注意:需要先把远程仓库的内容拉到本地,否则会报错

从零开发

先有远程库

从远程库克隆
Git clone 远程库地址
Git clone git@github.com:sqpjoker/goods.git

分支:

创建分支:

Git branch 分支名

切换分支:

Git checkout 分支名
在这里插入图片描述

创建和切换同时进行

Git checkout -b 分支名
在这里插入图片描述

查看当前分支:

Git branch(会列出所有分支
当前分支前面会有一个*号)
在这里插入图片描述

切换到master分支:

Git checkout master
添加的内容不存在
因为是在dev分支提供的

把dev分支的工作成果合并到master分支上

Git merge dev
在这里插入图片描述

创建远程分支

Git push --set-upstream origin 分支名

标签管理

打标签

Git tag 标签名

查看所有标签

Git tag

指定common id打标签

Git tag 标签名 commonID

切换到指定标签

Git checkout 标签名

查看说明文字

Git show 标签名

删除标签

Git tag -d 标签名

推送标签到远程

Git push origin 标签名

一次性推送全部尚未推送到远程的本地标签

Git push origin --tags

删除已经推送到远程的标签

先从本地删除

Git tag -d 标签名

再从远程删除

Git push origin refs/tags/标签名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
代码下载:完整代码,可直接运行 ;运行版本:2022a或2019b或2014a;若运行有问题,可私信博主; **仿真咨询 1 各类智能优化算法改进及应用** 生产调度、经济调度、装配线调度、充电优化、车间调度、发车优化、水库调度、三维装箱、物流选址、货位优化、公交排班优化、充电桩布局优化、车间布局优化、集装箱船配载优化、水泵组合优化、解医疗资源分配优化、设施布局优化、可视域基站和无人机选址优化 **2 机器学习和深度学习方面** 卷积神经网络(CNN)、LSTM、支持向量机(SVM)、最小二乘支持向量机(LSSVM)、极限学习机(ELM)、核极限学习机(KELM)、BP、RBF、宽度学习、DBN、RF、RBF、DELM、XGBOOST、TCN实现风电预测、光伏预测、电池寿命预测、辐射源识别、交通流预测、负荷预测、股价预测、PM2.5浓度预测、电池健康状态预测、水体光学参数反演、NLOS信号识别、地铁停车精准预测、变压器故障诊断 **3 图像处理方面** 图像识别、图像分割、图像检测、图像隐藏、图像配准、图像拼接、图像融合、图像增强、图像压缩感知 **4 路径规划方面** 旅行商问题(TSP)、车辆路径问题(VRP、MVRP、CVRP、VRPTW等)、无人机三维路径规划、无人机协同、无人机编队、机器人路径规划、栅格地图路径规划、多式联运运输问题、车辆协同无人机路径规划、天线线性阵列分布优化、车间布局优化 **5 无人机应用方面** 无人机路径规划、无人机控制、无人机编队、无人机协同、无人机任务分配 **6 无线传感器定位及布局方面** 传感器部署优化、通信协议优化、路由优化、目标定位优化、Dv-Hop定位优化、Leach协议优化、WSN覆盖优化、组播优化、RSSI定位优化 **7 信号处理方面** 信号识别、信号加密、信号去噪、信号增强、雷达信号处理、信号水印嵌入提取、肌电信号、脑电信号、信号配时优化 **8 电力系统方面** 微电网优化、无功优化、配电网重构、储能配置 **9 元胞自动机方面** 交通流 人群疏散 病毒扩散 晶体生长 **10 雷达方面** 卡尔曼滤波跟踪、航迹关联、航迹融合

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值