欢迎访问宙启技术站
智能推送

总结 git常用命令大全

发布时间:2023-05-18 22:14:21

Git是目前最为流行的分布式版本控制系统,作为开发者,掌握常用的Git命令是学习Git的入门基础。本文总结了Git常用命令大全,希望对大家有所帮助。

一、提交改动

1. git clone:从远程版本库克隆代码到本地版本库

示例:git clone https://github.com/xx/yy.git

2. git add:将文件的改动添加到暂存区

示例:git add filename

3. git commit:将暂存区的改动提交到本地版本库

示例:git commit -m "commit message"

4. git push:将本地版本库的改动推送到远程版本库

示例:git push origin master

二、撤销操作

1. git checkout:撤销工作区的改动

示例:git checkout filename

2. git reset:撤销暂存区的改动

示例:git reset filename

3. git revert:撤销本地版本库的改动

示例:git revert commitid

4. git push -f:强制推送本地版本库的改动到远程版本库

示例:git push -f origin master

三、分支管理

1. git branch:查看本地分支

示例:git branch

2. git checkout:切换分支

示例:git checkout branchname

3. git checkout -b:创建并切换分支

示例:git checkout -b newbranchname

4. git merge:合并分支

示例:git merge branchname

四、版本控制

1. git log:查看提交日志

示例:git log

2. git diff:查看文件差异

示例:git diff filename

3. git tag:打标签

示例:git tag v1.0

4. git blame:查看文件每一行的修改记录

示例:git blame filename

五、远程版本库

1. git remote:查看远程版本库

示例:git remote show

2. git fetch:拉取远程版本库的改动到本地版本库

示例:git fetch origin master

3. git pull:拉取远程版本库的改动并合并到本地版本库

示例:git pull origin master

以上是Git常用命令大全的总结。当然,Git的功能非常强大,还有很多高级操作需要学习。希望大家能够从这些基础命令入手,逐渐掌握Git的使用技巧,提高自己的开发效率。