00:00
好了同学们,那一旦咱们这个环境准备好之后呢,咱们就可以来在这个idea里边使用get了,那首先啊,大家注意啊,这个时候你还用不了get呀。首先在这个问题,你这个时候是吧,又建立这个项目,你并没有看到关于get的任何东西说明什么呀,说明咱们这个项目还没有被gate所管理到。那我怎么证明这个问题呢?你可以右键啊,然后呢,在咱们这个Windows里边查看这个项目,诶那个g test就是咱们这个项目的这个加目录,你会发现在咱们这个项目底下并没有一个点的get这个配置文件啊,点get这个配置目录,那没有怎么办啊,那有同学说老师这个比较简单啊,我直接右键是吧,Get变成here,然后我直接初始化一下不就行了吗?你那样不就又回到了那个命令和后端吗?咱们要用咱们的idea来初始化咱们的一个本地库,看好了怎么玩啊,我把这个给它最小化,然后。
01:03
注意同学们,在我最上面的这一栏有什么呀,有一个VCS,这个VCS是什么意思啊,就是那个version control setting版本控制工具的设置,你要点它啊,这个VCS就是那个version control setting,然后点它之后有什么呀。有一个叫input into version control,在这个input into version里边有一个create GI repy,就是创建GI的本地库,然后点击这个东西,它默认选中的这个目录就是咱们这个项目的根目录,然后呢,直接点击OK。点完OK之后你干嘛呀,你在咱们的Windows里边,你就发现在这个地方就出现了点get这个目录,那就说明咱们GI已经接管了这么一个目录,并且你在idea里边明显会看到这个po母文件,它变红了。
02:12
大家还记不记得这个红颜色的文件在咱们这个GI里边代表是什么状态呀?对,你说的没有错,它代表的是未被追踪,说明咱们GI已经检测到了这么一个文件,但是呢,这个文件还没有被添加到暂存区里边去。那我如何把这个泡沫点叉L这个文件给它添加到暂存区呢?非常简单啊,你有两种方法,第一种方法你直接右键这个文件,然后这个时候你一旦get本地库初始化好了,你右键这个文件就可以看到get这么一栏了,然后在这个get这个栏栏目里边选择这个ADD。
03:00
诶,你这么一点击,你看这个POM文件,它就干嘛了,它就变绿了,那大家是否还记得这个绿色文件在咱们这个gate里边。又代表什么状态呢?哎,对,你们又答对了,嗯,他代表什么呀?代表你已经给他添加到了暂存区,但是还没有干嘛呀,还没有提交到本地库,那看好了,那这个时候我先不着急提交我干嘛呀,我要写点代码呀,同学们,我在我这个main这个目录里边是吧,我右键我先给它创建一个包,哎,点击这个package,我写什么呀,我写一个com.at硅谷,哎。At硅谷点来个GI,然后在这个GI这个薄目录下,然后你用什么呀,创建一个Java class,我就来一个GI诶。Get test.java诶,然后在这注意了啊,这一块呢,它了一个框,说明咱们这个idea比较智能,他发现你又新加了这个目录,它会问你,你是否要把这个新建的这个文件给它添加到暂存区里边,如果你点击这个A,它也就自动帮你添加了,自动帮你追踪了,那如果你不想让它自动,你也可以点击这个取消conso,我可以取消掉,取消之后呢,我就写一些代码,哎,我先写一个什么呀,PSVM是吧,写一个闷方法,然后在这里边干嘛呀,我就简单打印一句话吧,打印什么呀,打印这个叫hello getate啊。
04:27
Hello gate,然后呢点so,诶,那然后这个时候是吧,注意啊,有同学这个我们配置好getate之后,他不敢写这个代码了,注意咱们这个文件它不管是什么颜色,它丝毫不会影响你这个代码的执行,你就比如说咱们这个代码目前是红色,红色也不耽误我这个代码的执行,那现在我就把这个代码给你们执行一下,你看一下是否它能够正常执行呢。哎,肯定是没有问题的,Hello GI,那关键是什么呀?他现在是不是红色的呀,那我是不是要把这个代码给它添加到暂存区,然后提交本地库啊。
05:05
那怎么添加啊,当然你也可以直接右键这个来进行添加,那如果你一下子写了好几个代码,你总不能是吧,你好几个类,你总不能一个一个的添加吧,你还可以干嘛呀,你还可以右键这个项目的根目录,我把我整个项目都给它添加到本地库,这个也是可以的,那我就给他演示一下,好吧,我点开这个get test,然后选择下,选择下面这个get,然后呢,点击这个at按钮。注意啊,注意这个时候他给咱们提示这个框,看一下这个框是什么意思啊,说你提示你添加的这个目录里边包含了忽略的文件。你想强制添加他们吗?那我肯定不想啊,如果我想强制添加他们,我们当我当初又何必忽略掉它呢?我们看到这个提示说明咱们刚才第一步就是在那个环境准备那里添加的那个忽略文件,它生效了,那所以这个什么这什么呀就可以了,你要点击这个取消conso,我一取消诶你就发现什么呀,你就发现这个po点叉L跟这个g test它们几个变绿了。
06:15
那我这个idea整个目录底下这些文件,它还是一个浅灰色,没有变绿,没有变绿,那就说明这些被忽略的文件它没有追踪,说明咱们这个get把它们给忽略掉了啊,这一步是非常必要的啊,那我一旦诶把我整个这个我需要添加的都添加到了本那个暂存去之后,我还要干嘛呀,那我就可以右键这个,然后选择我们的giate,然后呢。提交这个目录了啊,我就commit directory,然后再提交这个目录里边,你就能看到咱们这个暂存去本的文件。有两个,那然后干嘛呀,那然后我就可以在这提交了呀,那我就可以写一个提交信息,这个提交信息就是咱们那个杠里边填的那个,那下边你也能看到,你提交这个代码都有哪几行代码,那这个地方我写什么呀?我就写一个first commit fire是吧,First Co MIT初次提交,然后点击commit。
07:21
你一旦提交成功之后,注意大家看这个地方,这个g test,这个类,以及这个泡点叉L,他们又变成了最正常的黑色,那这个黑色就说明他们不需要被提交了。哎,那这一步就是这个初始化本地库以及这个什么呀。以及这个添加暂存区,还有这个提交本地库,哎,我这一个视频给大家讲了三个操作,哎,都是三个比较基础的操作,大家好好练习一下啊。
我来说两句