git常用命令总结

一、创建仓库
cmd窗口打开/cd 进入你的工作目录

1、创建命令
git init
2、配置用户名和邮箱:
git config --global user.name '你自己的github用户名'
git config --global user.email '你自己的github的注册邮箱'
3、创建钥匙
ssh-keygen -t rsa -C "邮箱"
4、验证钥匙
ssh -T git@github.com
5、关联远程仓库
git remote add origin 远程仓库地址
6、删除关联
git remote rm origin
7、初次拉取远程到本地
git pull origin master --allow-unrelated-histories
或者从远程库克隆到本地

git clone 远程地址
二、提交与拉取命令
1、添加文件
git add '文件名'
或者 . 代表当前目录文件添加

git add .
2、提交文件
git commit -m '备注'
3、本地推到远程
git push origin master
4、忽略提交的文件名写入此文件
创建文件

touch .gitignore
5、拉取远程到本地
git pull origin master
三、查看相关命令
1、查看仓库状态
git status
2、查看提交日志(比较全面的信息)
git log
3、查看版本号与备注
git log --pretty=oneline
4、查看操作记录
git reflog
5、查看文件修改内容
git diff
四、返回某个版本(需要提交到仓库的文件
1、回到上一个版本
git reset --hard HEAD^
2、回到前100个版本
git reset --hard HEAD~100
3、回到具体版本号
git reset --hard 具体版本号
4、回到最后一次git commit 或者git add状态
git checkout --文件
五、分支相关命令
1、查看分支
git branch
2、创建分支
git branch 分支名
3、切换分支
git checkout 分支名
4、创建切换同时进行
git checkout -b 分支名
5、删除分支
git branch -D 分支名
6、删除远程分支
git push origin --delete 分支名
7、把a合并到b分支,先切换到b分支
git merge a分支名
8、查看分支合并图
git log --graph
六、标签管理
1、打标签
git tag 标签
2、查看所有标签
git tag
3、切换到指定的标签
git checkout 标签
4、推送标签到远程
git push origin 标签
5、拉取远程到本地 分支名称要为新的
git checkout -b [分支名称] [tagit g标签名称]
6、删除本地标签
git tag -d 标签
7、删除远程标签
git push origin :refs/tags/标签

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...