git config --global user.name "你的用户名"//配置用户名
git config --global user.email "你的邮箱"//配置邮箱
git init//初始化本地仓库
git add .//把本地所有文件目录添加到本地仓库中去
git commit -m "描述内容"//把本地内容提交到仓库中去
git status//查看仓库当前状态
git diff//查看上次修改的内容
git log//查看修改的历史记录
git log --pretty=oneline//只查看提交的时间和版本号
HEAD:表示当前版本
HEAD^:上一个版本
HEAD^^:上上个版本
git reset --hard HEAD^:回退到上一个版本
cat 文件名//查看文件内容
git reflog//记录你的每一次命令
git reset --hard 版本号前5位//回退到指定版本
git reset --hard 文件名//查看工作区和版本库里面最新版本的区别
git checkout --文件名//文件在工作区的修改全部修改(就是让文件回到最近一次git commit或git add时的状态)
git rm 文件名//删除文件
git remote add origin 远程仓库地址//关联一个远程库
git push -u origin master//关联后,第一次推送master分支的所有内容
git push origin master//关联远程仓库之后只需要这样提交就可以了
git clone 项目地址//克隆一个仓库
git pull --rebase origin master//把远程库拉取到本地代码库
git branch//查看分支
git branch 分支名//创建分支
git checkout 分支名//切换分支
git checkout -b 分支名//创建+切换分支
git merge 分支名//合并某分支到当前分支
git branch -d 分支名//删除分支
git log --graph//查看分支合并图
git branch -D 分支名//丢弃一个没有被合并过得分支,强行删除
git remote//查看远程库信息
git remote -v//显示更加详细的信息
git push origin 分支名//推送其他分支
git tag name//打一个标签
git tag//查看所有标签
git tag name commit-id//根据提交的版本号打标签
git show tagname//查看标签信息
git tag -a name -m "描述" commit-id//创建带有说明的标签
git tag -d tagname//删除一个本地标签
git push origin tagname//可以推送一个本地标签
git push origin --tags//可以推送全部未推送的本地标签
git push origin :refs/tags/tagname//可以删除一个远程标签
Git常用命令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- git命令自动补全(MAC) 1.安装Homebrew一 、安装bash-completion $ brew in...
- 想要学会使用Git,首先需要理解什么是分布式版本库,什么是工作区和暂存区,这几个概念是理解很多命令的基础。强烈推荐...
- cover:http://www.jb51.net/article/55442.htm 一、 Git 常用命令速查...
- 目录 Git 笔记系列(一)—— Git简介 Git 笔记系列(二)—— Git工作流程 Git 笔记系列(三)—...