git常用命令


Markdown的使用 | 博客
很久之前学习的时候记录的,可能有错误的地方。现在基本都是直接用idea操作,所以也不用特别的去记忆不常用的命令。

基本命令

命令含义
git init初始化仓库,默认分支master
git add 文件名提交到暂存区
git add .提交所有文件到暂存区
git rm --cached readme.txt撤销回工作区
git commit -m “注释”提交暂存区中的文件
git status查看文件状态
git checkout – readme.txt用上一个版本文件覆盖修改后的文件
git log查看日志
git reflog查看最新版本的版本号
git reset --hard HEAD^退回上一个版本
git reset --hard 8d95a43回退到8d95a43 这个最新版本
git rm test.txt删除,但是需要提交才能真的删除
git config --local -l 当前仓库
git config --system - l 系统
git config --global -l 全局
查看配置信息
git config --global user.name “renliang”
git config --global user.email “renliang@126.com”
修改配置信息
.gitignore 的文件列出要屏蔽的文件,不要git管理的文件。
git diff readme.txt查看区别
git checkout 分支名切换分支
git branch dev查看和创建分支
git branch -d dev2删除分支,没改变才能删除
git branch -D dev2强制删除
git merge合并
git stashgit储藏

远程库相关命令

命令含义
git remote add origin 你的远程仓库地址获取远程仓库
git pull origin master拉取master
git pull --rebase origin master第一次拉取
git push -u origin master第一次上传
git branch -a查看远程库分支
git branch -av查看远程和本地分支的最后提交
git push -u origin 分支名上传分支
git checkout -b develop origin/develop创建一个本地分支,复制远程分支
git push origin --delete feature删除远程分支

标签相关命令

命令含义
git tag v1.0.1创建标签
git tag -a v1.0.2 -m ‘release version’创建一个带有附注的标签
git tag -d 标签名删除标签
git push origin 标签1 标签2……标签推送到远程
git push origin --tag推送所有标签
git pull标签拉取
git push origin :refs/tags/标签名删除远程标签
git push origin --delete tag 标签1 标签2…删除一个或多个远程标签
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cosmoshhhyyy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值