Git 的正确使用姿势与最佳实践:团队协作和版本控制的最佳实践| 青训营

171 阅读2分钟

以下为实现版本控制以及多人协作的具体流程

一、 提前准备:

  • 下载Git

  • 注册Github账号

二、克隆代码

1、通过邮箱验证通过加入多人协作

2、获取远程仓库的 URL

image.png

3、进入指定的工程路径,打开git

image.png

4、克隆仓库

git clone URL

三、拉取分支

1、拉取最新代码

在开始新的开发之前,首先确保您的本地主分支是最新的。使用以下命令从远程主分支拉取最新代码:

git checkout main # 切换到主分支

git pull origin main # 拉取主分支最新代码

2、创建本地分支:

创建一个新的分支,以便您可以在上面进行开发。您可以使用以下命令创建一个新分支,分支名字为自己模块名:

git checkout -b chart

3、创建远程分支

和本地分支名称一致

image.png image.png

4、添加和提交更改

将更改添加到暂存区并提交到本地分支:

git add . # 添加更改

git commit -m "Add chart" # 提交更改

5、推送到远程分支

将本地分支推送到在 GitHub 上创建的远程分支

git push origin chart

四、建立关联

以下为GoLand方法,VSCode需自行搜索资料或跳过步骤

1、打开设置-版本控制系统-Git/Gituhub

2、自动配置Git路径,通过测试检查

image.png

3、绑定GitHub账号

image.png

4、左上角出现Git字样即为成功

image.png

5、点击更新选择拉取最新代码:

上游文件可以改成main主分支

此时有两种选择

合并

  • 保留分支的独立历史。
  • 生成一个新的合并提交。
  • 直观,易于理解。
  • 适用于共享分支、团队合作等。

变基

  • 产生更线性、干净的提交历史。
  • 变基后的提交 SHA 值会改变。
  • 可能会影响其他开发者的分支,需要小心处理。
  • 适用于个人分支、保持提交历史干净等。

如果上游就是个人分支,可以选变基

如果是团队协作,无脑选合并就行

合并更适用,变基在特定环境更方便

image.png

五、协作测试

1、打开README.md文件

image.png

2、修改并添加自己信息

3、点击commit

image.png

4、选择提交内容

image.png 添加修改内容信息!!!!!!!!一定要做,而且详细

5、推送更改到远程仓库

使用 git push 命令将您的提交推送到远程仓库。如果是第一次推送,需要指定远程仓库的名称(通常为 origin)和分支名称。例如,将更改推送到主分支:

6、在Github上看到更新信息

Thanks♪(・ω・)ノ