Java最新GIT常用的基础命令,java面试问题及答案

最后总结

ActiveMQ+Kafka+RabbitMQ学习笔记PDF

image.png

  • RabbitMQ实战指南

image.png

  • 手写RocketMQ笔记

image.png

  • 手写“Kafka笔记”

image

关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

上传(推送)到github

$ git push origin master

从现有仓库克隆

$ git clone git://github.com/youname/project.git

$ git clone git@github.com:youname/project.git

$ git clone https://github.com/youname/project.git

检查当前文件状态

$ git status

创建.gitignore文件

$ touch .gitignore

查看修改之后没有暂存起来的内容

$ git diff

移除文件

$ git rm readme.txt

重命名文件

$ git mv oldname.txt newname.txt

查看提交历史

$ git log

取消暂存

$ git reset HEAD .gitignore

添加远程仓库(远程仓库必须先在github上建好)

$ git remote add [shortname] [url]

实例:

$ git remote add origin git@github.com:youname/yourRepo.git

推送数据到仓库

$ git push [remote-name] [branch-name]

如果要把本地的 master 分支推送到origin服务器上(再次说明下,克隆操作会自动使用默认的master 和origin 名字),可以运行下面的命令:

$ git push origin master

从远程仓库抓取数据

$ git fetch [remote-name]

碰到远端仓库服务器迁移,或者原来的克隆镜像不再使用,又或者某个参与者不再贡献代码,那么需要移除对应的远端仓库

远程仓库的删除

$ git remote rm origin

远程仓库重命名(此处命名的是上文添加远程仓库中的shortname)

$ git remote rename origin origin2

自动补全

输入命令后按tab键,就会看到列出所有匹配的可用命令建议:

$ git co

3.GIT分支

===========

创建一个名为“testing”的分支

$ git branch testing

切换到“testing”分支(默认为master分支)

$ git checkout testing

新建并切换到该分支

$ git checkout -b iss53

这条命令相当于执行下面这两条命令

$ git branch iss53

$ git checkout iss53

删除hotfix****分支(如果该分支还未被合并则会提示错误,因为这样会丢失数据)

$ git branch -d hotfix

强制删除hotfix****分支(强制删除,不会提示错误)

$ git branch -D hotfix

合并iss53****分支(先切换到master分支)

$ git checkout master

$ git merge iss53

查看当前所有分支

$ git branch

查看各个分支最后一个提交对象的信息

$ git branch -v

查看已经与当前分支合并的分支(已经合并的查出来后可以删掉)

$ git branch --merge

查看未与当前分支合并的分支

$ git branch --no-merged

同步远程服务器数据到本地

$ git fetch origin

从新添加的远程仓库下载数据

线程、数据库、算法、JVM、分布式、微服务、框架、Spring相关知识

一线互联网P7面试集锦+各种大厂面试集锦

学习笔记以及面试真题解析

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

外链图片转存中…(img-ADgSgbKs-1715368799201)]

学习笔记以及面试真题解析

[外链图片转存中…(img-lzWBxZqC-1715368799202)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 29
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值