小白如何搭建git

1、安装git


在Windows上安装git:

关注微信公众号“机器人学”回复 “搭建git” 利用百度云网盘下载安装包,建议下载如下版本的否则可能会出现错误。


安装完成后,在开始菜单里Git->git bash,弹出命令窗说明git安装成功。
鼠标右键菜单中会有选项:git bash here
2、设置用户名和邮箱:
在上面弹出的命令窗口中输入:
3、创建版本库
版本库又叫仓库repository,可以理解成一个目录,这个目录里的所有文件都可以被Git管理起来。每个文件的修改、删除,git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以还原。
①创建版本库:
比如要做F盘减一个名为Gitlab的文件仓库,则在F盘鼠标右键选择git bash here,在命令窗口输入:
mkdir命令建立一个文件夹,cd进入文件夹,pwd显示当前路径

image.png


②初始化版本库
通过git init 命令将这个目录变成Git可以管理的仓库。

image.png


可以看到显示了empty表明这是一个空的仓库,这个时候Gitlab文件夹里应该会有一个.git文件。这个是用来跟踪版本管理的,不要随意更改,否则会出错。
如果在文件夹里看不到.git文件说明是隐藏了。
在命令窗口中输入ls -ah可以查看到:

image.png


③添加文件到仓库
使用git add 将文件添加到仓库;
使用git commit 将文件提交到仓库;
如在Gitlab文件夹中建立一个XM3文件夹,然后利用上面两个命令将其添加。

image.png


git commit命令后-m后面输入的是本次提交的说明,可以输入任意内容。
注意:这里必须add和commit,新建一个123.txt文件add和commit;否则git branch找不到任何分支。
因为git 的分支必须指向一个commit,没有任何commit就没有任何分支,提交第一个commit后会自动创建分支。

image.png


4、创建远程仓库
可以利用一台电脑作为服务器,或者直接利用GitHub网站(提供Git仓库托管服务)。GitHub需要注册GitHub账号,免费获得Git远程仓库。
①、注册账号

GitHub: Let’s build from here


②、本地创建SSH Key
输入如下命令:
一直回车然后在显示的目录如/c/Users/27469/.ssh/id_rsa找到生成的文件

image.png


③远程仓库添加SSH key 设置
点击头像后选择settings再选择SSH keys

image.png

image.png


利用visual studio code打开第②步创建的id_rsa.pub文件,将内容复制然后添加即可。

image.png


④创建远程仓库
设置Repository name与本地一样Gitlab,点击create a nwe repository

image.png


然后可以看到add collaborators to this repository添加协作者,一起维护和开发。

image.png


现在这个仓库是空的我们可以create a new repository 或者 push an existing repository即可以建立一个新的仓库也可以将已存在的push上来,上面有相关操作代码。
注意,下面的set up in desktop 后面的HTTPS SSH注意一定要选择SSH


如将本地的Gitlab上传则命令如下
git remote add origin https://你的路径

出现错误:
1、分支不匹配导致本地库和远程库无法push


由于默认建立的远程库分支branch默认是main,而本地是master,所以需要将其更改为master。这里点击头像选择settings,然后选择repository将main改为master。


或者利用下面命令将本地master改为main
3、利用SSH push出现错误
connect to host github.com port 22:Connection refused fatal

image.png


将SSH改为HTTPs


2、利用http传输时出现错误SSL certifi


输入:git config --global http.sslVerify false,出现错误再输入 git pull --rebase origin main然后便可以正常push


参考资料:

Git - Book

Git简介

若有收获,就点个赞吧

Yolov5 是一个流行的开源目标检测算法,基于 PyTorch 构建,非常适合初学者入门深度学习和计算机视觉。以下是为你这个初学者搭建 Yolov5 的基本步骤: 1. **安装环境**: 首先,确保你已经安装了 Python(版本建议 3.6+)和必要的库,如 PyTorch、CUDA(如果你的系统支持 GPU)以及 pip。运行以下命令: ``` pip install torch torchvision ``` 2. **克隆代码仓库**: 从 GitHub 上下载 Yolov5 的源码,可以使用 Git 命令: ``` git clone https://github.com/ultralytics/yolov5.git ``` 3. **选择模型**: Yolov5 有多个大小的模型可供选择,从小到大依次是 s, m, l, x, and 0。对于初学者,可以选择小一些的模型,如 yolov5s 或 yolov5x,它们在速度和准确度上有一个良好的平衡。进入项目目录后,切换到相应的分支: ``` cd yolov5 git checkout v5.1 # 或者你选择的版本号 ``` 4. **安装依赖**: 进入 `src` 文件夹,执行 `pip install -r requirements.txt` 来安装训练和推理所需的额外库。 5. **预训练模型下载**: 如果你没有GPU,可以使用 CPU 版本的预训练模型。运行 `python train.py --weights yolov5s.pt --cache --no-cuda`,这会下载并缓存预训练权重。 6. **训练自己的模型**: 如果你想训练自己的数据集,需要准备标注文件和图像数据。开始训练过程,例如: ``` python train.py --data /path/to/your/dataset.yaml --weights yolov5s.pt --epochs 50 ``` 指定数据集路径和训练轮数,并选择是否继续之前的训练(`--resume`)。 7. **预测示例**: 训练完成后,你可以用 `inference.py` 文件进行实时或批处理预测。例如: ``` python test.py --weights yolov5s.pt --img 640 --conf 0.5 --nms 0.4 --names names.txt ``` 这里 `--weights` 指定模型权重,`--img` 设置输入图片大小。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值