git clean -d -fx 如何恢复数据_一篇文章,教你学会Git

本文介绍了Git的基础知识,包括git init、git clone、git config等操作。重点讲解了git rebase的概念,如何处理代码冲突,以及git merge和git fetch的区别。此外,还提到了如何恢复误删的文件和避免git push -f的使用,帮助读者更好地掌握Git的使用技巧。
摘要由CSDN通过智能技术生成

关注“前端学苑” ,坚持每天进步一点点

445fa07c0f204a796e77904c2e674e80.png

「~打开git的正确方式~」

说起代码管理方式,就会想起我们常用的Git,svn。git是分布式的管理方式,svn是集中式的管理方式。大部分公司都在用git来管理代码,一起git命令来管理代码吧。

Linus在1991年创建了开源的Linux。(请不要傻傻分不清Linus和Linux)

当时Linus选择了一个商业的版本控制系统BitKeeper(商业版本控制系统),由于某种原因BitKeeper的公司不让他们使用了。

Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!

前几年,git操作发生的严重问题:

马蜂窝的前端火了!遇到冲突不怕怼,强制提交就是干

当两条分支对同一个文件的同一个文本块进行了不同的修改,并试图合并时,Git不能自动合并的,称之为冲突(conflict)。解决冲突需要人工处理。

代码管理 —— Git基础

caa6e9cc45ade2666d53da8ac633a008.png

Git工作原理

1、 Workspace:工作区,执行git add *命令就把改动提交到了暂存区,执行git pull命令将远程仓库的数据拉到当前分支并合并,执行git checkout [branch-name]切换分支。 2、 Index:暂存区,执行git commit -m '说明' 命令就把改动提交到了仓库区(当前分支)。 3、 Repository:仓库区(或本地仓库),执行git push origin master提交到远程仓库,执行git clone 地址将克隆远程仓库到本地。 4、 Remote:远程仓库,就是类似github,coding等网站所提供的仓库。

Git显著优点就

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值