git介绍以及基本使用

git可以解决代码托管以及版本控制的问题,掌握好git的使用方法可以很好的对自己代码进行一个远端仓库的管理。

git操作

大家在Windows平台下传递代码都用过小乌龟吧,小乌龟本质就是用了git进行代码托管,传递。

今天在Linux平台下介绍一下原汁原味的git的使用以及一些细节的地方:

git clone+仓库网址

将远端的仓库拉取下来,因为要将本地代码进行托管,那么就要将本地的代码与远端仓库建立联系,那么仓库网址就在仓库的下载/克隆处(如下图)。在输入之后就会引导输入gitee的账号以及密码。

 对比创建前后,就增加了一个名为test-warehouse这个目录,这个目录就与远端的仓库相关联起来了。

先来叙述一下两个文件,README.en.md和README.md两个文件

 

 

这一个是英文的说明文档一个是中文的说明文档。

如果查看文件输入的指令是"ll"那么只能看见上面的两个文件和LICENSE这三个文件,如果想要看到所有的文件,就要输入"ls -a"指令查看所有的文件。 

.gitignore文件

ignore的意思是忽略,我们打开来看一看:

这些都是文件后缀,那么有什么用呢?

一开始大家使用小乌龟的时候,初次使用有可能会一股脑将文件全部都传入代码仓库,那么就多了很多临时文件,但是这些临时文件不是我们想传入进代码仓库的。

在.gitignore这个文件中的文件后缀所对应的文件,是不会被上传到gitee上的。 

.git文件

那么这个文件又是什么意思呢?

所谓的git仓库本质就是目录.git+里面的内容 ,之后的push操作本质就是将.git仓库的内容同步到远端的仓库。

git三板斧

git三板斧大家一定都听说过,那么这三板斧到底要往哪儿抡呢?

git add

git add就是让本来不在.git文件中的文件添加到.git中,至于添加到.git目录中的哪个文件夹现在我们不关心。

git commit -m "提交日志"

git add是将代码提交到.git的一个临时区域,而commit才是将这个临时区域的代码放入本地仓库。但是此时远端仓库还没有这个代码。

git push

git push的时候同样也需要输入账号和密码,输入正确之后就可以将本地仓库的代码提交到远端仓库中了。

git log

命令的作用是调用自己的提交日志,时间从最近到之前。

git mv

对git仓库中的文件名进行修改:

 git status

对比查看发生的一些变化:

 git pull

 git pull可以将远端的内容同步到本地,远端仓库的代码是可以直接进行修改的,但是修改之后要先与本地同步之后,本地做出的修改才可以与远端同步。这个冲突的本质就是强调本地的仓库要和远端一致!

git rm

删除仓库文件,删除之后不需要add,直接commit就可以传递到远端仓库。

有关git的基本操作还有很多,今天先介绍到这里。希望大家学习愉快!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Feng,

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值