You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<center>使用Git以及头歌平台进行分布式协同开发</center>
# 一、使用TortoiseGit操作仓库
## 克隆仓库至本地git clone
选定好本地仓库目录后使用TortoiseGit将项目克隆至本地
![img](https://i-blog.csdnimg.cn/blog_migrate/af63cdb42cb8128f49841e83b6b226cb.png)
## 添加或修改文件并添加至缓存区git commit
选中变更的内容并且添加对应的日志,最后提交,变更的内容则进入缓存区
![image-20250327005531570](D:\Xiaomi_Note\Img\image-20250327005531570.png)
## 推送内容至远程仓库git push
* 直接接着上一步进行操作点击推送
![image-20250327005909146](D:\Xiaomi_Note\Img\image-20250327005909146.png)
# 二、使用TortoiseGit进行分布式协同开发
## 创建分支
> 采取团队开发模式先clone主仓库再创建分支进行开发要注意保护主仓库
加入仓库的同学首先应该在头歌仓库中创建自己的分支
![image-20250327012946382](D:\Xiaomi_Note\Img\image-20250327012946382.png)
分支起点应选择main当我们初始化好自己的分支
![image-20250327013104929](D:\Xiaomi_Note\Img\image-20250327013104929.png)
在头歌仓库中创建好后需要在本地进行创建分支,名称要一致
![image-20250327013513472](D:\Xiaomi_Note\Img\image-20250327013513472.png)
## 切换分支
切记要切换到自己创建的分支上而不是main主分支
![image-20250327015125471](D:/Xiaomi_Note/Img/image-20250327015125471.png)
其他操作基本一致
## 合并请求
![image-20250327015322890](D:/Xiaomi_Note/Img/image-20250327015322890.png)
向主分支提pr经过确认后可以将内容合并至主仓库