GIT指令

检查git版本
git --version
查看git相关命令
git --help
查看当前的git配置信息
git config --list
查看git用户名
git config user.name

-查询⽬前git所使⽤的使⽤者名称
git config --global user.name 名称

注: --global 表示全局, 没有–global表示只设置在当前项目中的配置
查看git邮箱
git config user.email
-查询git所使⽤的email
git config --global user.email
设置 (配置)全局邮箱
git config --global user.email “eamil@qq.com”
全局配置用户名(设置git使⽤者名称)
git config --global user.name “username”
git对项目中的代码进行管理
初始化git储存
git init
需要提交的所有修改放到暂存区(Stage)
git add * //将工作区所有修改添加到暂存区
git add . //将工作区所有修改添加到暂存区
git add //将指定文件添加到暂存区
git add *.js //提交所有.js格式文件
git add -f // 强制添加 指定文件添加到暂存区
注:指的是文件的名称
恢复(后悔药)
将暂存区的文件恢复到工作区

git reset //从暂存区恢复指定到工作区
git reset – . //从暂存区恢复所有文件到工作区
git reset --hard // 把暂存区的修改退回到工作区
查看工作区、暂存区的状态
git status
移除暂存区的修改
git rm --cached //将本地暂存区的内容移除暂存区
将缓存区的文件,提交到本地仓库(版本库 )
git commit … “相关的记录信息” //将缓存区的指定文件提交到本地仓库
git commit -m “相关的记录信息” //将缓存区的所有文件提交到本地仓库
git commit -am ‘相关的记录信息’ //跳过暂存区域直接提交更新并且添加备注的记录信息
git commit --amend ‘相关的记录信息’ //使用一次新的commit,替代上一次提交,如果代码没有任何新变化,则用来修改上一次commit的提交记录信息

撤销commit提交
git revert HEAD //撤销最近的一个提交(创建了一个撤销上次提交(HEAD)的新提交)

git revert HEAD^ //撤销上上次的提交
查看日志
查看历史提交(commit)记录
git log //查看历史commit记录
注:空格向下翻页,b向上翻页,q退出
git log --oneline //以简洁的一行显示,包含简洁哈希索引值
git log --pretty=oneline //查看日志且并且显示版本
git log --stat //显示每个commit中哪些文件被修改,分别添加或删除了多少行
查看分支合并图
git log --graph
查看版本线图
git log --oneline --graph
git版本控制(时光机)
回到指定哈希值对应的版本
git reset --hard
注: 是版本的哈希值
git reset --hard HEAD //强制工作区、暂存区、本地库为当前HEAD指针所在的版本
版本回退
git reset --hard HEAD~1 //后退一个版本
注:~后面的数字表示回退多少个版本
分支
查看分支
git branch //查看所有本地分支
git branch -r //查看所有远程分支
git branch -a //查看所有远程分支和本地分支
git branch --merged //查看已经合并的分支
创建分支(依然停留在当前的分支)
git branch
注: 是分支的名称
切换分支
git checKout //切换到指定分支,并更新工作区
git checkout - //切换到上一个分支
创建并切换分支(创建一个新的分支,并切换到这个新建的分支上)
git chechout -b
合并分支(合并某一个分支到当前分支)
git merge
删除分支
git branch -d //只能删除已经被当前分支合并的分支
git branch -D <>branch-name> //强制删除分支
删除远程分支
git push origin --delete
注: 远程分支名
远程仓库(团队协作)
克隆远程仓库(从远程仓库拉取代码)
git clone
注: 远程仓库的地址
本地库与远程库进行关联
git remote add origin
注: 远程仓库的地址
查看远程仓库地址别名
git remote -v
新建远程仓库地址别名
git remote add
注: 远程仓库的别名
远程仓库的地址
删除本地仓库中的远程仓库别名
git remote rm
注: 远程仓库的别名
重命名远程仓库地址别名
git remote rename
注: 旧的远程仓库
新的远程仓库
把远程库的修改拉取到本地
git fetch <alias/url> //抓取远程仓库的指定分支到本地,但没有合并
git merge //将抓取下来的远程的分支,跟当前所在分支进行合并
git pull <alias/url> //拉取到本地,并且与当前所在的分支进行合并

注:<alias/url> 远程仓库的别名 或者是 远程仓库地址
远程分支名
将本地的分支推送到远程仓库
提示!:在推送前要先拉取哦 git pull

git push <alias/url> //将本地的每个分支推送到远程仓库
git push <alias/url> --force //强行推送 当前分支到远程仓库,即使有冲突
git push <alias/url> --all //推送所有本地分支到远程仓库

注:<alias/url> 远程仓库的别名 或者是 远程仓库地址
本地分支名
项目前的git配置
检查git版本
git --version
查看git相关命令
git --help
查看当前的git配置信息
git config --list
查看git用户名
git config user.name

-查询⽬前git所使⽤的使⽤者名称
git config --global user.name 名称

注: --global 表示全局, 没有–global表示只设置在当前项目中的配置
查看git邮箱
git config user.email
-查询git所使⽤的email
git config --global user.email
设置 (配置)全局邮箱
git config --global user.email “eamil@qq.com”
全局配置用户名(设置git使⽤者名称)
git config --global user.name “username”
git对项目中的代码进行管理
初始化git储存
git init
需要提交的所有修改放到暂存区(Stage)
git add * //将工作区所有修改添加到暂存区
git add . //将工作区所有修改添加到暂存区
git add //将指定文件添加到暂存区
git add *.js //提交所有.js格式文件
git add -f // 强制添加 指定文件添加到暂存区
注:指的是文件的名称
恢复(后悔药)
将暂存区的文件恢复到工作区

git reset //从暂存区恢复指定到工作区
git reset – . //从暂存区恢复所有文件到工作区
git reset --hard // 把暂存区的修改退回到工作区
查看工作区、暂存区的状态
git status
移除暂存区的修改
git rm --cached //将本地暂存区的内容移除暂存区
将缓存区的文件,提交到本地仓库(版本库 )
git commit … “相关的记录信息” //将缓存区的指定文件提交到本地仓库
git commit -m “相关的记录信息” //将缓存区的所有文件提交到本地仓库
git commit -am ‘相关的记录信息’ //跳过暂存区域直接提交更新并且添加备注的记录信息
git commit --amend ‘相关的记录信息’ //使用一次新的commit,替代上一次提交,如果代码没有任何新变化,则用来修改上一次commit的提交记录信息

撤销commit提交
git revert HEAD //撤销最近的一个提交(创建了一个撤销上次提交(HEAD)的新提交)

git revert HEAD^ //撤销上上次的提交
查看日志
查看历史提交(commit)记录
git log //查看历史commit记录
注:空格向下翻页,b向上翻页,q退出
git log --oneline //以简洁的一行显示,包含简洁哈希索引值
git log --pretty=oneline //查看日志且并且显示版本
git log --stat //显示每个commit中哪些文件被修改,分别添加或删除了多少行
查看分支合并图
git log --graph
查看版本线图
git log --oneline --graph
git版本控制(时光机)
回到指定哈希值对应的版本
git reset --hard
注: 是版本的哈希值
git reset --hard HEAD //强制工作区、暂存区、本地库为当前HEAD指针所在的版本
版本回退
git reset --hard HEAD~1 //后退一个版本
注:~后面的数字表示回退多少个版本
分支
查看分支
git branch //查看所有本地分支
git branch -r //查看所有远程分支
git branch -a //查看所有远程分支和本地分支
git branch --merged //查看已经合并的分支
创建分支(依然停留在当前的分支)
git branch
注: 是分支的名称
切换分支
git checKout //切换到指定分支,并更新工作区
git checkout - //切换到上一个分支
创建并切换分支(创建一个新的分支,并切换到这个新建的分支上)
git chechout -b
合并分支(合并某一个分支到当前分支)
git merge
删除分支
git branch -d //只能删除已经被当前分支合并的分支
git branch -D <>branch-name> //强制删除分支
删除远程分支
git push origin --delete
注: 远程分支名
远程仓库(团队协作)
克隆远程仓库(从远程仓库拉取代码)
git clone
注: 远程仓库的地址
本地库与远程库进行关联
git remote add origin
注: 远程仓库的地址
查看远程仓库地址别名
git remote -v
新建远程仓库地址别名
git remote add
注: 远程仓库的别名
远程仓库的地址
删除本地仓库中的远程仓库别名
git remote rm
注: 远程仓库的别名
重命名远程仓库地址别名
git remote rename
注: 旧的远程仓库
新的远程仓库
把远程库的修改拉取到本地
git fetch <alias/url> //抓取远程仓库的指定分支到本地,但没有合并
git merge //将抓取下来的远程的分支,跟当前所在分支进行合并
git pull <alias/url> //拉取到本地,并且与当前所在的分支进行合并

注:<alias/url> 远程仓库的别名 或者是 远程仓库地址
远程分支名
将本地的分支推送到远程仓库
提示!:在推送前要先拉取哦 git pull

git push <alias/url> //将本地的每个分支推送到远程仓库
git push <alias/url> --force //强行推送 当前分支到远程仓库,即使有冲突
git push <alias/url> --all //推送所有本地分支到远程仓库

注:<alias/url> 远程仓库的别名 或者是 远程仓库地址
本地分支名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值