软件构造复习--git的基本使用

  众所周知,github是程序员的乐园,第三方库可以说数以万计。那么,github到底为什么这么强大呢?这就是我今天想要讨论的。

  

  Git简介:

  git是一种分布式的版本控制语言,作为第一次接触的人可以说是很懵x的了,那么到底是什么呢?就我个人看来,git就是可以把本地的代码和github上的建立的地方连接起来并且进行一些操作的语言。把它理解成通勤车毫不为过。(可能我自己用的并不多,所以理解比较浅显)

  git主要是有三个区域,分为代码库,工作区和暂存区,他们的大致关系就是工作区->暂存区->代码库,(这只是很简单的图,一些高级操作可以直接无视这个)。

  Git的基本语句:

 说了那么多,git的操作到底是怎么样的?下面给出的是一些最基础的,和企业级,团队没有半毛钱关系的语句,但是有了这些,你就可以为所欲为地操作自己的代码了。

 git  add  (filename)  将 文件加入到暂存区中

 git commit -m "xxx" 将仓库之中的文件上传至代码库,并且以"xxx"为说明

 git status 掌握代码暂存区文件的状态

 git diff (filename) 可与代码库branch上最新的版本进行比较,并且给出差异

 git log 显示出branch上的记录(也就是各个版本的信息

 git reset --hard HEAD^ 可以返回上一版本(当然是已经提交到代码库之中的内容)

 git reset --hard (版本号) 比如你返回了以前的版本,但是又想回去怎么办呢?就是这条语句,输入版本号的开头几位数就OK了

    git reflog 可以查看每一次的使用的命令

 git checkout  也就是将做的更改进行删除,取代它的就是原先上传到代码库中的最新版本(head指针指向的位置)

  

  以上就是很基本的一些git语句了,如果你想很轻松地使用,不如使用githubDesktop,只需点点鼠标就OK了。

  希望大家写代码没有bug!

 

转载于:https://www.cnblogs.com/jimmyLearning/p/9179393.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值