Git 的正确使用姿势与最佳实践 | 青训营

80 阅读4分钟

Git 的正确使用姿势与最佳实践

1、什么是Git 为了能够更方便我们管理这些不同版本的文件,于是有了版本控制器。用于跟踪项目源代码的变化。它可以记录文件的修改、添加和删除,并通过创建不同的版本来保留历史记录。通过使用Git,团队成员可以在同一个项目上协同工作,轻松地合并彼此的更改,解决冲突,并且可以随时回退到之前的版本。Git还提供了分支功能,允许开发人员在独立的分支上进行工作,以便尝试新功能或修复bug,而不会影响主要的代码。总的来说,Git是程序员和开发团队在版本控制和协作方面的重要工具。

2、安装git 官网上有详尽的安装教程:git-scm.com/downloads

windown系统下的就是下载e文件,一直点击下一步就可以了。

安装完成后,在任何一个文件夹内点击鼠标右键:

配置git 在安装完成之后,需要对git进行配置,用来说明你的身份。(可能听不懂,多看几个教程)

gitconfigglobaluser.name"YourName"git config --global user.name "Your Name" git config --global user.email "email@example.com"

把Your Name改成你的昵称;

email@example.com改成邮箱的格式,只要格式正确即可。

使用git 配置完成即可使用,人们总是能够擅长使用自己都不懂的东西。。

1.git接管文件夹。

在当前文件夹下点击鼠标右键

1.点击git bash here 2.弹出的命令行窗口中输入:git init,回车 3.就会生成.git文件夹,这是隐藏文件夹 2.开始备份第一个版本。

命令行输入git add .,回车 ​ 命令行输入`git commit -m "这里是这个版本的说明,需要你自己写" 好了,git已经帮你备份第一个文件了。

以后你修改完了,你想备份当前版本,或者你预计可能用到;保存文件,关闭文件,输入上面这两条命令。

3.你要查看备份了哪些版本

命令行输入git log 4.恢复某个版本的文件

git reset --hard 版本序列号

1.用git log查看版本序列号 2.输入git reset --hard 序列号这里的序列号复制粘贴过来,不能用ctrl+c,可以用右键复制粘贴。 3.当前文件就会变成地形3.0版本的文件。

每次提交都应该有一个清晰而有意义的提交消息,在提交消息中可以描述所做的更改以及为什么进行更改。这样可以帮助团队成员更好地理解每个提交的目的和变更。 为了保持提交记录的清晰和有意义,你可以遵循以下几个最佳实践:

  1. 提交频率: 尽量保持提交频率适中,不要将过多的更改集中在一个提交中,也不要过于频繁地提交。通常,每个提交应该只包含一个独立的、完整的功能或修复。
  2. 有意义的提交消息: 在每次提交时,编写有意义的提交消息,清晰地描述所做的更改。提交消息应该简洁明了,同时包含足够的信息以便其他人理解这次提交的目的和内容。
  3. 分离功能开发和修复: 尽量将功能开发和修复工作分开进行,分别在不同的分支上进行。这样可以更好地跟踪和理解每个提交的目的,并且在合并时更容易解决冲突。
  4. 使用有意义的分支名称: 为每个分支选择一个有意义的名称,能够清楚地表示该分支的目的或所涉及的功能。这样可以更方便地查找和理解每个分支的用途。
  5. 代码审查: 在提交之前,进行代码审查是一种很好的实践。通过代码审查,可以确保提交的代码质量和一致性,并提供有关更改的反馈意见。
  6. 重写历史: 如果在提交过程中发现错误或需要进行修改,可以使用Git的历史重写功能来修改提交记录。但是请谨慎使用这个功能,确保只在本地仓库中使用,不要对已经共享的提交进行重写。
  7. 使用标签和里程碑: 对于重要的里程碑版本或发布版本,可以使用Git的标签和里程碑功能来标记和记录。这样可以更好地跟踪和管理代码的版本历史。 通过遵循以上最佳实践,你可以保持提交记录的清晰和有意义,使团队成员更容易理解和跟踪代码的变化。这有助于提高代码的可维护性和协作效率。