Git 基本使用方法
Git 是一个开源的分布式版本控制系统,用于跟踪文件的更改。它用于记录文件的历史记录,以及允许多个用户同时工作在同一个项目上。
安装 Git
要使用 Git,需要安装 Git 到本地计算机。可以从官网 https://git-scm.com/ 下载安装,也可以使用包管理器安装,比如 Windows 上的 Chocolatey,macOS 上的 Homebrew,Linux 上的 apt 等。
创建版本库
安装完 Git 后,需要创建一个版本库,也就是一个存放项目文件的目录。可以在任意本地目录下创建,使用命令:
$ git init
添加文件
将文件添加到版本库,使用命令:
$ git add
或者使用通配符添加多个文件:
$ git add *.txt
提交文件
将文件提交到版本库,使用命令:
$ git commit -m ""
其中
查看状态
查看当前版本库的状态,使用命令:
$ git status
查看提交历史
查看版本库的提交历史,使用命令:
$ git log
比较文件
比较两个文件的不同,使用命令:
$ git diff
撤销更改
如果文件已经提交,可以使用回退到指定版本:
$ git reset --hard
其中 git log
查看。
分支管理
Git 支持分支管理,可以在不同的分支上并行开发,合并到主分支。
- 创建分支:
$ git branch
- 切换分支:
$ git checkout
- 合并分支:
$ git merge
- 删除分支:
$ git branch -d
远程仓库
Git 也支持远程仓库,可以将本地仓库关联到远程仓库,以实现多人协作开发。
- 添加远程仓库:
$ git remote add
- 拉取远程仓库:
$ git pull
- 推送远程仓库:
$ git push
标签管理
Git 还支持标签管理,可以用来标记特殊版本,比如发布版本。
- 创建标签:
$ git tag
- 推送标签:
$ git push
- 删除标签:
$ git tag -d