00:00
刚刚呢,我们在eclipse里边呢,把get的全局配置配置了一下,但是啊,我们还有一项没有配置,就是配置忽略的文件,哎,为什么啊,这个没有配置呢?诶,我想呢,在创建本地库的时候再给大家配置,让大家知道哎,这个全局配置是干什么的对吧?哎,给大家发的笔记里边啊,这块呢,在全局配置里边有两项对吧?刚刚呢,我只配了一项,下一项呢,我们等一会有需要时再配置,哎,让大家知道为什么要配第二项,好,那接下来呢,我们就来给大家演示一下怎么样在eclipse里边来创建G的本地库。哎,那同样啊,我们再来创建一个main工程。好,哎,在这了啊右键。创建一个maven project。我们勾上,哎,点next。好,在这呢,我们来看点艾特硅谷。硅谷点一个叫GI。然后呢,写一个叫hello。好这块啊,我们就选炸包了啊,就选炸包了,然后呢,我们来点finish。
01:04
好,哎,创建了一个命运工程,哎,那这样呢,啊,我们在这里边呢,嗯,创建一个。文件啊。哎,我们一会儿再创建吧,我们创建完这个,嗯,创建完这个。没用,过程之后呢,我们需要。进行初始化,你说我需要让它交给get来进行管理,那怎么来交给get管理呢?我们用命令行的方式是get in来进行初始化,对吧?其实说白了就是让它生成那个点get文件夹,那现在呢,我们这个目录下肯定是没有的啊,我们我们可以去去看一下对吧,找到我们的工作空间ecl。这块呢,有一个。没问hello Kate对吧,现在呢,这里边是没有点get文件夹的,那接下来呢,我们就需要让它有一个点get的一个文件夹,怎么来做呢?在这个工程上右键。在工程上右键,嗯,有一个这个team啊,Team在这啊,有个team,找到team之后呢,里边有个share project share project啊,我们来点这个share project。
02:10
然后呢,这块啊,我们需要把这个勾上use of create report,也就是我们需要创建仓库本地库嘛,哎,把它勾上。呃,把它勾上之后呢,这个时候啊,我们需要来选中这个hello Kate选中它,诶这块呢,你把鼠标放在这有阴影啊,选中它,选中它之后呢,下边这个啊create report,诶它就可以点了,诶你点一下它,点下它之后呢,注意啊,看这个位置是吧,Report现在呢是空的,诶我们来选中它之后呢,点这个create repy点一下它。哎,这块呢,就会以生成一个点G这样的一个文件目录,就是文件夹,然后我们点finish。点完之后呢,你发现啊,这个呢,项目后边有个中括号,什么how get master,它就是我们主干嘛,就是主线啊主线同时呢,你再来看。看一下我们这个目录。哎,我们那个工作空间里边,当前工程里边就多了一个点GI的一个文件夹,将来呢,我们的暂存区啊,本地户都在这个红楼下,对吧?哎,也就意味着我们现在这个工程呢,已经交给GI来进行管理了,而且你会发现呢,现在呢,这个POM点插办文件呢,这块有个文件上面有个问号,有个问号呢,就是现在还没有被最踪的一个文件,哎,没有追中的啊,就是你用命令哎用用命令get这个state查看那个红色的啊,我没有被追中的是吧。
03:25
好,那我们同样啊,创建一个文件也是一样的啊,来右键。我们来一个呃,Class。旁边艾特硅谷几个报名啊,GI这个名字呢,我们也叫hello了。好,然后我们来创建一个闷方法吧。Finish。好,然后呢,把这个删一下,我们在这边呢,可以打印一句话啊。Hello gate。好,就这样了,保存一下CTRLS,你新建的文件呢,你发现上面啊都有问号啊都有问号,那接下来我们就需要干什么呢?嗯,创建完本地物呢,就需要把它添加到暂存区,有对应的命令,就是get啊什么呀。
04:09
添加暂存是不是ad啊,那在这呢,我们不需要输命令啊,在E里怎么来操作,怎么把它添加到暂存区呢。诶,你在这个项目上右键。还是选team就在一颗list里边啊操作呢,都是右键呢,找到这个team,因为我们用get进行分布式开发,协同开发嘛,一个团队是吧,就是找这个team,找team之后呢,这块有个。A d to index a to index就是干什么的,添加到暂存区吗?哎,添暂存区啊,点它。好,添加到暂存区之后,哎,注意啊,添加到暂去之后呢,这块嗯这块啊,这个文件呢,又变了对吧,变成上面有个加号了,哎,上面有个加号了啊哎,那证明呢,这个文件呢,已经被添加到暂存区了,那再往下下一步就是我们要干什么要提交到。
05:00
是不是本地库啊,那同样在这右键。添加暂存区之后呢,文件啊,上面有个加号是已经添加到暂存暂存区了,我们提交的本地库同样选team这块呢,有个commit。点commit就行了,但是啊,注意。你点commit书这块啊,这块啊,这个窗口get啊,这个窗口啊。Stage changes这块呢,就是暂存区,暂存区中的内容,暂存内容,诶,但是呢,你发现啊,这个暂存中有好多文件,我们刚刚。创建的是不是就一个hello getate.java还有个POM点插面文件呢,但是现在你注意啊,这里边呢,你看有好多文件,像这个点class pass.get in it get这个呃,Ignore,哎,忽略的文件,还有点project呀,这些是不是都不是我们创建的呀?对吧,那这些呢,我们就没必要添加到本地库,然后没必要把它上传了,诶也就是说这些就是需要是是我们忽略的一些文件了。
06:02
在这个窗口的啊,都是添到暂存区的,你把它移到上面之后呢,哎,就是。没有添加到暂存区的了,对吧?哎,没有添的,比如呢,我们可以选中它是吧,你点一下减它就又跑到这了啊,那这些就相当于没有添加到暂存区里边了,当然了,我们也可以啊,把这两个选中是吧。这两个是我们需要添加到暂存区的。怎么都回去了呢?我把我把这个啊。我把这个再拽回来啊,拽回来也可以啊,它又添加到暂存区了,这两个,这两个是我们又添加到暂存区的,你看上面啊,这又是问号了,又是。没有被之中的了啊,那这些啊怎么样能我每次右键。Team的时候忽略它呢,所以呢,接下来我们就需要来配配置一个忽略的文件了,这就是我们笔记里边。3.1全局配置的第二项,哎,配置忽略的文件,就我们需要把eclips我们创建生成的这些文件给它忽略掉,就这个点setting文件夹啊,对吧,Target呀,点project呀,点一个的话,这些文件啊,把它给忽略掉。
07:13
哎,把它给忽略掉啊,忽略掉那怎么来配置呢?啊怎么来配置哎。其实呢,Get up上面啊有默认那个。忽略的文件我们去看一下啊,打开给大家访问一下啊哈。点com,然后呢,里边有一个get。里边有一个get,哎,就这个啊,我们来访问一下这个网站。Get就是get里边要忽略这些文件,它这里边啊有个官方的一个文件,我们看一下,其实我们笔记里边上面这些啊,其实就是从官方文档拷过来的啊,拷过来的。我们打开它啊,我们稍微等一下啊,这因为这是国外的一个网站是吧,访问的比较慢啊。好啊,让他。访问着啊,我们再给给大家说一下是吧,再给大家说一下啊,我们新创建的文件呢,上面是有问号的,就是没有被追踪的文件,然后我们在这个。
08:08
工程上右键,工程上右键的话,它会把工程里边所有的文件呢,都给它添加到暂存区,当然了,如果你只想加某一个,直接在这个文件上右件选team就可以把它添加到赞停区了,添赞区了啊在这右键。哎,右键。然后呢,Team a to index就添加到暂存区了,当然你还可以直接commit也行啊,比如我把它都移走啊,把这些都移走,现在呢,暂存区里边是没有内容的,哎,是没有内容的啊,没有内容的这些呢,都是没容你看啊,都是没有被追踪了啊,都是没有被追踪了,我现在把它给关掉,你可以同样可以这样右键。Team直接点commit,不点这个A图形直接点commit,直接点commit时候呢,这些没有被注的怎么办呢?你直接把它拽到下面,拽到只要在这个框框里边的啊,都是添加到暂存区的,所你可以自己手动的来拽,把它拽过来。
09:00
哎,然后呢,把这个拽过来,你看拽过来之后呢,这块呢,这个符号也变了,也变成了加号了,对吧,这这两个证明这两个呢,是在暂存区里边的,因为这些呢。我们不需要提交嘛,就是我们忽略的文件,但是每一次呢。我们右键来添加的话,它自动的就加到暂停去了,我们需要把它给忽略掉,所以呢,我们就需要配置一个忽略的文件,哎,要忽略的文件我们来看一下有没有打开啊。还没有打开啊。刷新一下啊。Get ignore。我们来访问一下这个网站找一下啊,它guitar上面有一些默认的,嗯,忽略的一些文件。网页太慢了,好好啊,打开了啊,来我们往下翻啊,这里边儿有好多圆,我们来找一下Java的。找下Java的。java.gi一个on,把它点开。好,来看你看这里边啊,忽略的信件class。就是我要忽略所有的被编译的文件,诶这些文件呢,我不需要将来不需要提交的gith up哎,还有log日志文件哎等等,还有下边好多压缩的文件哎等等,这些都是忽略的,诶你像我们笔记里边啊,上面这些就是从这个官方忽略的文件里面粘过来的,那接下来我们就需要也创建一个文件,诶我直接就啊把这个文档上面的粘过去了啊,也就是把这个粘过去之后,这这下边呢,在官方的文档的基础上又加了一些,然后往下翻,你看一下啊,点class pass,我也忽略不提交它,那这个class pass.class pass是啥呢?就是我们这个eclipse啊。
10:33
里边创建的这个点这个文件我不提交它啊,不提交它还有啊还有下边的嗯,点project这个文件,嗯,也不提交它,点settings也不提交ecls这块呢,啊也有一个文件夹叫点settings也不提交,也不提交。嗯,还有我们这个target的这个文件夹也不提交,所以这块啊,点settings这个文件夹不提交,Target文件夹不提交,点class pass不提交,哎文件不提交,点点project文件都不提交,所以按这块有加了这一项,那接下来呢啊,我把这个我把这个直接复制了啊。
11:04
当然了,你只配下边这几个也行啊,上面这些都是官方的,所以我们也给它带着吧,那这个文我们需要创建一个文件啊,这个位置呢,你也放到一个任意一个地方就可以啊,但是最好你也不要放到有中文有空格的目录下,那我们这样吧,我们就直接放到我们这个用户目录下吧,找到我的C盘啊,找到的用户。就跟我们这个点get computer跟它在同一个位置了啊,右键来新建一个文件。就叫就叫它啊,我们就起个名叫Java,点一个。Get。这个点ta删了啊,不要了,就它好,哎是然后呢,我们把把它打开。打开之后呢,把刚刚那个给它粘过来,粘过来啊,上边这一堆是我们这个get up上面官方文档上面的是吧?然后呢,在它的基础上我们又加了一些,就是我要忽略点class pass文件,忽略点project文件,忽略点settings,呃,忽略这个他给的文件夹,忽略他给的文件夹啊这是都是要忽略的CTRLS,但是呢,你创建完这个文件之后呢,你得跟他让它跟get有关系,对吧?哎,所以呢,我们需要添加下边的一些。
12:16
配置来我们往下翻啊,让你看一下,就在这个全局的配置文件点给的con里边,需要添加下边的内容,就是一个课课下边啊,需要加一个excl file。后边呢,就是你刚刚创建那个文件的一个目录了。文件的目录了啊,也就是说我们需要来修改这个文件,找到这个点给卡的文件,哎,加一个Q,当然了啊。哎,你在这个eclips里边加也行。可以加也可以啊,嗯。这样也是可以的,嗯,比如说我们我们在这给你演示一下是吧,Excludes file,我把这个呢。把这个地址复制一下啊。CTRLC复制一下在一加也是可以的啊。
13:04
来找到我们的window最后一项全局配置啊,Con这块全局配置这块II的entry。点。Lu。Fair。好哎,把那个张过来CTRLV好。哎,这样呢,也可以啊,Exclde file,哎,这样加也是可以的,哎,看一下有没有写错啊excclude。Close file好没问题啊没问题,然后呢,应用并关闭这两家呢,这个全局配置文件里边呢,也是会多的。来啊,把它打开。是。这款啊,就有了啊,Excl file等于C盘啊,这样这样这样这样也是没问题的啊,也是没问题的,好,那把这个加上之后呢,以后我们再创建了新的文件,再来ADD和commit,它就会忽略点class pass点点这些内容了,好啊,我们把它移走啊,再来一遍是吧,把这个关掉好,现在呢,嗯,Hello getate呀,泡点查码文件呢,又回到了原来的状态,也就说它还没有被添加到暂存区,那接下来啊,我们再来演示一下。
14:12
因为我已经配置了那个忽略的文件,看看这个时候对吧,暂存器里边还有没有那些点class pass,哎,这个点加的文件啊,还有在点setting里边那些内容,好在这右键。我们来team.add to index,再来添加S,然后呢,我们再来最后一步了啊,开始提交到本地库了,来右键。Team。然后呢,我们commit。诶,这时候你会发现啊,上面这些它就不会被添加到暂存区了,就被忽略掉了,点class pass被忽略掉了,点project被忽略掉了,还有settings里边这些文件也被忽略掉了,也被忽略掉了啊,只有这个hello GI还有po文件了,这块还有个get啊,这个没问题啊,这个get是吧?它自动生成的这样的一个文件是吧,那当然了,你也可以,嗯。
15:03
啊,你也可以把这个给加上啊。点get是吧,嗯,把这个加上也是可以的啊,也是也是可以的,好,我们把这个呢。那我们把它。把这个也加上啊,把这个也加上,我们再来一次是吧。在这个文件里面把它也加上啊,也不让他提交这个了,因为这个我们现在也用不着。再加一个。加到加到这吧。点一个GII。把这个文件加上啊,保存一下,因为它自动创建那个get,嗯,Get一个这样的文件啊,我们把它也忽略掉好了啊,再来一遍。右键来T。And to index。好,然后呢,来commit。Team commit。哎,这数呢啊,这个呢也被忽略掉了,只有这两个了啊,然后我们这呢就可以写注释了,而且你看啊现在呢这块。它使用的就是我们那个全局,哎,全局的这个用户名的邮箱,这是我们配置的全局的用户名,这是我配置的全局的邮箱,当然啊,你也可以配当前这个工程的一个用户表和邮箱,诶怎么配,给大家说一下,在这我不配了啊,哎,给大家说一下怎么配点这个window最后一项,哎,在这个configuration这块注意了啊,现在这个report setting里边就有内容了。
16:22
哎,Hellokitty,这就是我当前注意啊,这就是我当前工程的一个配置文件了。哎,当前工程里面这个文件在哪,在这找到我们的工作空间。注意啊,找到工作空间。找到我们的hello Kate,找到点getate文件夹,这里边有个conf,哎,这是当前工程的一个bit文件。那你也可以给当前工程配一个用户表和。和邮箱,哎,这个同样的道理,跟这个user setting是一样的啊,同样的道理,你找找到这个settings,比如点ADDENT,你比如这块U点一个name,你给他设置一个。比如这个韩总。666对吧,来设置一个用户名,设置什么啊艾,然后呢,再给他设置一个邮箱艾哎,U的这样一个email。
17:08
然后呢,再来一个,诶,我的邮箱比韩彦斌艾特艾特硅谷点com对吧,嗯点艾诶如果你这块加完之后啊,你在可密的时候,注意你在可密头这块这块这个名字啊,就是你当前这个含浓666根含密这个,那么现在啊暂时就用这个了。就用我全局了啊,不用它了啊,直接把它删了啊,把它删了remove掉了啊不要哎,我不配置了啊,不配置了。不配置了,哎,等我们讲克隆之后,对吧,我从给他克隆一个项目之后,我再来配那个韩龙666的啊,我现在暂时呢,就用这个全局的,就用这个韩总888的,我来点应用并关闭啊。不设置了啊,不设置了,好,那如果你没有设置的话,它就用全局的用户名邮箱,也就是我们这个全局的汉中888邮箱是。QQ邮箱,好,那接下来我们来开始提交,在这呢,我们要写注释了。这个添加文件。
18:00
添加文件添加到这个文件被添加到暂存之后呢,这个符号是加号是吧,我们看一下哎,提交之后它变成什么样子了,好点commit。添加完之后,哎,那这块啊,就是一个黄色的一个小圆柱体,哎,那证明现在这个hello getate呢,跟那跟po点插边文件已经被添加到。本地库了,也被填了本地库了啊,那我们可以看一下对吧,我们比如怎么查看它的历史呢?对吧,那接下来我们再给大家说怎么来查看历史,对吧,怎么来进行。切换版本。
我来说两句