cn521 发表于 2025-3-30 12:12:47

Git学习文档

Git学习文档

Git简介

Git是一个开源的分布式版本控制系统,用于高效地处理任何大小项目的版本管理。
Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
Git与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
Git安装

Windows安装

下载Git安装包,可以从Git官网下载,也可以从其他可靠的源下载。运行安装包,按照安装向导的提示进行安装。安装完成后,打开命令行工具,输入 git --version,如果能够正确显示Git的版本号,则说明安装成功。
Linux安装


[*]打开终端,输入以下命令:sudo apt-get install git
[*]等待安装完成,输入以下命令:git --version如果能够正确显示Git的版本号,则说明安装成功。
Git基本命令

配置用户信息


[*]配置用户名:git config --global user.name "Your Name"
[*]配置用户邮箱:git config --global user.email "your_email@example.com"
初始化仓库


[*]在命令行中进入要初始化的目录,输入以下命令:git init初始化完成后,该目录下会生成一个名为 .git的隐藏文件夹,这就是Git的版本库。
添加文件


[*]在命令行中进入要添加文件的目录,输入以下命令:git add
[*]可以使用通配符 *来添加所有文件,例如:git add *
提交更改


[*]在命令行中输入以下命令:git commit -m "commit message"
查看状态


[*]在命令行中输入以下命令:git status该命令会显示当前仓库的状态,包括未跟踪的文件、已修改的文件等。
查看日志


[*]在命令行中输入以下命令:git log该命令会显示提交的日志,包括提交的哈希值、提交者、提交时间、提交信息等。
查看差异


[*]在命令行中输入以下命令:git diff该命令会显示工作目录和暂存区之间的差异。
回滚到指定版本


[*]在命令行中输入以下命令:git reset --hard 该命令会回滚到指定版本的提交。
删除文件


[*]在命令行中输入以下命令:git rm
克隆仓库


[*]在命令行中输入以下命令:git clone 该命令会克隆指定URL的仓库到当前目录。
分支管理


[*]创建分支:git branch
[*]切换分支:git checkout
[*]合并分支:git merge
[*]删除分支:git branch -d
[*]创建新分支并直接切换到这个新分支:git checkout -b
远程仓库管理


[*]添加远程仓库:git remote add
[*]查看远程仓库:git remote -v
[*]推送本地分支到远程仓库:git push
[*]拉取远程仓库的更新:git pull
标签管理


[*]添加标签:git tag
[*]查看标签:git tag
[*]删除标签:git tag -d
[*]推送标签到远程仓库:git push
代码审查


[*]查看提交历史:git log
[*]查看提交差异:git diff
[*]查看提交信息:git show
[*]查看分支信息:git branch -v
[*]查看远程分支信息:git branch -r
其他命令


[*]查看当前分支:git branch
[*]查看当前分支的提交历史:git log
[*]查看当前分支的提交差异:git diff
[*]查看当前分支的提交信息:git show
[*]查看当前分支的分支信息:git branch -v
[*]查看当前分支的远程分支信息:git branch -r
[*]查看当前分支的标签信息:git tag
[*]查看当前分支的远程仓库信息:git remote -v
页: [1]
查看完整版本: Git学习文档