使用Git以及头歌平台进行分布式协同开发
# 一、使用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,经过确认后可以将内容合并至主仓库