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

87 阅读3分钟

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

一、什么是 Git

Git 是一种分布式版本控制系统,它用于管理和跟踪项目的代码变化。Git 被设计为高度灵活,易于使用,并且可以处理从小型到大型项目的各种规模。

以下是 Git 的一些主要特性:

  • 分布式:Git 是分布式的,这意味着每个开发者都在本地存储完整的版本历史。这使得在没有网络连接的情况下也可以进行版本控制。
  • 灵活性:Git 具有高度的灵活性,可以通过命令行或者图形界面进行操作。此外,它还可以灵活地处理分支和合并操作。
  • 跟踪修改:Git 可以跟踪文件和代码的修改,使开发者可以轻松地查看和回滚到之前的版本。
  • 分支管理:Git 使用分支来隔离开发,使多个开发人员可以在不同分支上并行工作。这有助于减少冲突和错误。
  • 强大的社区支持:Git 得到了开源社区的广泛支持,有大量的文档、教程和工具可以帮助开发者使用 Git。

使用 Git 可以帮助开发者更好地管理代码,跟踪修改,合并分支,以及解决冲突。它也使得团队协作更加高效,并可以轻松地在不同环境中部署代码。

Git 安装

  1. 在终端,检查 Git 是否安装

git --version

  1. 没有安装的话去,官网下载 Git

  2. 安装后在终端检查 Git 是否安装好

  3. 设置用户名和邮件地址(最好和 GitHub 的用户名/邮箱保持一致)

git config --global user.name “自己的用户名”

git config --global user.email “自己的邮箱”

  1. 检查是否配置成功

git config --global --list

三、Git基本使用方式

如何上传代码到 GitHub

  1. 在本地创建项目文件夹 demo 及相关项目文件

  2. 打开 cmd 终端面板,使用 cd 命令切换到项目文件夹目录

  3. 接着在 cmd 中输入git init命令来初始化 Git 仓库

  4. 输入git add .添加当前目录及子目录下为 Git 仓库追踪文件

  5. 输入git commit -m “第一次提交git测试代码”提交本地源代码到本地仓库,并填写提交说明

  6. 通过 https 协议,将 本地仓库(在自己电脑上) 和 远程仓库(在 github 网站上) 进行连接

git remote add origin https://github.com/xxx/demo.git

  1. 最后将本地仓库代码 push 到 远程仓库(此时可能提示输入用户名和密码:指的是 github 上的)

git push -u origin master

# master 为远程 github 上的流分支,默认为 master 分支

如何将远程仓库代码拉到本地

将远程仓库代码拉到本地也叫克隆,操作命令如下:

git clone 远程仓库地址 [本地仓库名称]

git clone https://github.com/xxx/demo.git

在拉取到本地后,如想上传修改后的文件,可按照上述 5-8 的操作

总结

Git 是一个非常强大的工具,尤其在团队协作方面。它允许团队成员在不同的分支上并行工作,然后合并这些更改,从而减少冲突和错误。此外,Git 还提供了丰富的功能,如分支、标签和合并操作,使得团队成员可以更好地协同工作。同时,Git 的灵活性和易用性也使得它成为许多开发团队的首选工具。