GIT相关命令总结

查看git版本

git version

设置Git的全局账户信息

git config --global user.name “账号名”
git config --global user.email “注册邮箱或手机”
git config --global user.name “zhangsan”
git config --global user.email “xxxxxxx@qq.com”

查看git全局配置信息

git config --list

初始化本地库

git init

查看本地仓库状态

git status -s

查看详细过程

git diff

添加文件到本地库

git add 文件名

提交文件(类似于提交事务)

git commit -m “备注信息”
备注:文件发生了修改,需要再次 add和commit

查看日志版本

git log
如果有多个版本日志 在一行上显示
git log --pretty=oneline

回退到上一个版本

git reset --hard HEAD^

往前退2个版本

git reset --hard HEAD~2

直接回退到一个指定的版本

git reset --hard 版本号

使用版本库中的版本覆盖本地没有提交的文件

git checkout 文件名
本地库有个文件被修改了,但是没有被提交,使用版本库中的版本覆盖掉没有提交这个文件!

删除文件

先删除本地版本库中文件,然后再执行
git add 文件名
git commit -m “备注信息”

查看当前所在的分支 master 主分支

git branch -v

创建一个子分支

git branch 分支名

切换分支

git checkout 分支名

子分支合并到主分支

先切换主分支,然后合并
git checkout master
git merge 分支名

删除子分支(在主分支上)

git branch -d 子分支名 删除时候,如果子分支还有代码没有合并会友好提示
git branch -D 子分支名 直接删除子分支

查看日志

git log
git log --pretty=oneline
git log --oneline --graph

给一个版本打一个标记

git tag -a v1.0 编辑模式输入版本的说明信息,:wq保存退出

将tag版本推向远程分支

git push origin v1.0

查看标记信息

git log --oneline --decorate --graph 查看标签信息
git tag 查看历史版本

远程拉取

git pull 从远程仓库拉取
git fetch + git merge 建议使用

遇到问题再继续归纳

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值