📅  最后修改于: 2023-12-03 15:30:54.706000             🧑  作者: Mango
Git是一种分布式版本控制系统,被广泛应用于软件开发中,可以用于管理任何形式的文件或文本。Git与其他版本控制系统最大的不同在于,它的分支管理非常方便,可以让程序员进行快速的代码分支、合并和撤销操作。Git最初由Linus Torvalds进行开发,在2005年发布,现已成为开源软件开发中最流行的版本控制系统之一。
# 进入文件夹
$ cd /path/to/folder
# 初始化仓库
$ git init
# 添加新文件或修改文件
$ git add .
# 提交更改
$ git commit -m "添加了一个新文件"
# 查看提交历史
$ git log
# 创建分支
$ git branch feature1
# 切换到分支
$ git checkout feature1
# 在分支上做出更改
$ touch feature1.txt
# 提交更改
$ git add .
$ git commit -m "添加了feature1.txt文件"
# 切换回主分支
$ git checkout master
# 合并分支
$ git merge feature1
# 撤销上次提交
$ git reset --hard HEAD^
# 撤销本地更改
$ git checkout -- <filename>
本文简要介绍了Git的特点、基本操作,包括:新建本地仓库、添加新文件、查看提交历史、创建和合并分支、撤销操作。Git是一个强大且灵活的版本控制系统,可以帮助开发人员更高效地管理代码和项目。