Git是一种分布式版本控制系统,用于管理和跟踪代码的变化。它在Linux系统下得到广泛应用,并提供了一系列命令来执行各种版本控制操作。本文将介绍在Linux下使用Git管理代码的基本步骤和常用命令。
- 初始化Git仓库
要开始使用Git管理代码,首先需要初始化一个Git仓库。在要管理的代码目录中打开终端,并运行以下命令:
git init
这将在当前目录下创建一个名为.git
的隐藏文件夹,用于存储Git仓库的相关信息。
- 添加和提交文件
在Git中,代码的管理是基于提交(commit)的。在对代码进行修改后,需要将修改的文件添加到暂存区(stage),然后提交到仓库。以下是添加和提交文件的命令示例:
git add <filename> # 将指定文件添加到暂存区
git add . # 将所有修改过的文件添加到暂存区
git commit -m "Commit message" # 提交暂存区的文件到仓库,并添加提交信息
在执行git commit
命令时,需要提供一个有意义的提交信息,描述本次提交的内容。
- 查看和比较文件状态
可以使用以下命令来查看文件的状态和差异:
git status # 查看文件状态,显示有关已修改、已暂存和未跟踪文件的信息
git diff # 查看未暂存的文件修改内容
git diff --cached # 查看已暂存的文件修改内容