前端面试题之git命令

小张同学分享了git的基本命令,包括仓库创建、日常工作流程(pull,add,commit,push)、分支操作(view,checkout,merge,rebase),强调了gitmerge与rebase的区别。他还推荐了SourceTree工具,并祝愿面试者顺利。
摘要由CSDN通过智能技术生成

面试官问:请你说说常用的git命令有哪些,平常使用git的工作流程

小张同学回答:

创建仓库:1.创建一个仓库,git init 2.git clone一个远程仓库

git日常工作流程:1.git pull拉取最新的代码 2.git add将修改的代码文件提交到暂存区 3.git commit -m 将暂存区的代码提交到本地仓 4.git push将代码推送到远程仓

分支相关的命令:git branch 查看分支,git checkout分支名 切换分支,git checkout -b分支名 新建并切换到新的分支,git merge合并分支,其实合并分支还有另一种,是git rebase,但是很少去用,这两个的区别就是merge保留了完整的历史记录,它是将当前的commit和公共分支合并在一起,形成一个新的commit,rebase不会保留完整的历史记录,它是将当前分支的commit放到公共分支的最后面,形成一条新的分支

Ps:(git rebase这种合并方式还有一个术语叫变基,这个其实大家无需太过于了解,知道有这么回事儿就行了,一般咱们都是merge去合并,但是在日常开发中一般也不会敲git命令去提交和拉代码,合并代码一般都不会是咱们刚入门的同学干的事儿哦,咱们只需要维护好自己的分支就可以啦,在这里小张同学推荐一个工具 叫 SourceTree,很好用也很方便,大家可以试一下哦~)

最后小张同学祝大家面试顺利!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值