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

2023年 8月 28日 68.5k 0

Git(分布式版本控制系统)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,以下是使用Git进行团队协作和版本控制的最佳实践步骤:

安装Git

官方地址为:git-scm.com/download/wi… ,进入后根据自己电脑操作系统选择下载。
安装完成后,使用git --version命令来检查git本版。

Git安装之后需要进行一些基本信息设置

  a、设置用户名:git  config -- global  user.name  '你在github上注册的用户名';
  b、设置用户邮箱:git  config -- global  user.email  '注册时候的邮箱';
注意:该配置会在github主页上显示谁提交了该文件
   c、配置ok之后,我们用如下命令来看看是否配置成功。

    git config --list

注意:git  config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱

1. 创建仓库:
在Git中,首先需要创建一个仓库来存储代码。可以使用以下命令在本地创建一个空的Git仓库:

$ git init

2. 添加远程仓库:
为了实现团队协作,需要将本地仓库与远程仓库关联起来。可以使用以下命令添加一个远程仓库:

$ git remote add origin 

3. 拉取最新代码:
在开始工作之前,建议先从远程仓库拉取最新的代码到本地。可以使用以下命令拉取代码:

$ git pull origin 

4. 创建分支:
在团队协作中,每个人都应该在自己的分支上进行工作,这样可以避免对他人的工作造成干扰。可以使用以下命令创建一个新分支:

$ git branch 

5. 切换分支:
创建分支后,需要切换到该分支开始工作。可以使用以下命令切换分支:

$ git checkout 

6. 进行修改:
在本地分支上进行代码修改和开发。

7. 提交变更:
完成代码修改后,需要将修改提交到本地仓库。可以使用以下命令提交变更:

$ git add   // 添加待提交的文件
$ git commit -m "commit message"  // 提交变更并附上提交信息

8. 推送变更:
将本地分支的修改推送到远程仓库,以便其他人可以看到代码变更并进行协作。可以使用以下命令推送变更:

$ git push origin 

9. 合并分支:
当某个分支的开发工作完成时,可以将该分支的代码合并到主分支或其他目标分支。可以使用以下命令合并分支:

$ git checkout 
$ git merge 

10. 定期更新:
为了保持最新的代码,建议定期拉取远程仓库的最新代码到本地。可以使用以下命令拉取代码并合并到当前分支:

$ git pull origin 

11. 解决冲突:
在协作开发过程中,可能会出现代码冲突。当合并分支或拉取最新代码时,如果发现冲突,需要手动解决冲突并重新提交变更。

12. 版本回退:
如果发现提交的变更有问题,可以使用以下命令进行版本回退:

$ git log  // 查看提交记录及其对应的commit id
$ git reset --hard   // 回退到指定commit id的版本

以上是使用Git进行团队协作和版本控制的最佳实践步骤。希望对你有帮助!

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论