git常用命令和使用

Git常用命令和使用

介绍git的使用,git的常用命令



一、Git的简单介绍

1.git的工作流程

在这里插入图片描述

2.工作区、版本库、分支

在这里插入图片描述
在这里插入图片描述

二、Git常用命令

命令作用
git init初始化版本库
git config –global user.name “aynu”创建全局用户,这台机器上的所有的Git仓库都会使用这个配置。
git config --global user.email “aynu.@163.com”创建全局用户
git status查看状态git status
git add添加文件
git add .添加全部文件
git commit提交操作
git diff比较工作区与暂存区
git diff --cached比较暂存区与分支区
git checkout – filename撤销修改:仅在工作区中的修改
git reset HEAD撤销修改:已add到暂存区
git log查看历史版本
git log --pretty=oneline单行显示历史版本
git log --abbrev-commit单行简写显示历史版本
git reflog查看可引用的历史版本
git reset --soft软重置:仅仅重置了分支区的版本,工作区与暂存区中文件的版本并未发生重置。
git reset --mixed混合重置:该命令会首先使分支区重置到指定版本,然后再使暂存区内容与分支区内容一致。即分支区与暂存区均重置到了指定版本。不过,工作区未发生重置。
git reset --hard使分支区、暂存区与工作区内容都重置到指定版本。
git ls-files查看暂存区文件列表
git ls-files --with-tree=HEAD查看Git管理文件列表
git rm --cached filename仅删除暂存区中指定文件
git reset HEAD filename恢复被删文件
git rm filename完全删除,指的是将工作区与暂存区中指定文件删除,但并没有删除分支区该文件。若要将分支区该文件也删除,在完全删除后直接进行commit即可。
git branch branchnName创建一个分支,但不会切换到该分支
git branch查看系统分支
git checkout branchName切换分支
git checkout -b branchName创建并切换分支
git branch –d branchName删除分支
git branch –D branchName强制删除分支,该命令无需合并即可删除
git merge branchName合并分支
ssh-keygen生成SSH密钥
git clone从远程库clone到本地库git clone
git remote add命名远程库
git remote查看本地的远程库信息
git remote rm name删除本地的远程库信息
git push本地库内容推送到远程库
git pull从远程库拉取到本地库
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值