玖叶教程网

前端编程开发入门

git 入门教程0001(git教程详解)

大家好,小编申请头条号也有一段时间了,但一直没有时间来写点东西,今天终于下定决心来写写最近一段时间的收获了。希望能帮助到有需要的人,同时也检验检验自己。

写这篇教程的目的呢主要是想把自己学到的东西分享给大家,同时呢也能让想伙伴们再刷头条时也能学习自d点东西。再一点呢就是因为我发现其他git相关的文章或者是博客都只是简单的介绍git的命令和使用方式,而很少应用到具体场景中,导致看着是都会了,可是当遇到问题是又不知道该如何去解决,这也是我学习经历的。好了下面开始正贴,欢淫小伙伴们一起讨论学习;具体的git原理、介绍什么的我就不扯淡蛋了,直接正题;

首先,要学习git,得有我们自己的git仓库,下面就开始创建我们的代码仓库吧:

这就简单完成了我们git仓库的创建,--bare参数表示这是一个裸版仓库,不带工作区的,具体什么是工作区,我们之后再介绍;仓库创建好了,要怎样才能使用呢?那肯定是要开启一个服务,让我们的仓库能被访问到:cd demo,执行如下命令:

--base-path 表示我们仓库的路劲,这样呢,当我们要访问这个仓库的时候,就不用辛苦的敲又长又臭的路径了。

--enable=receive-pack表示我们的git服务接受用户的提交。 --export-all 表示导出当前目录下的所有git仓库。--verbose表示 显示git服务的日志信息。还有更多选项参数等着小伙伴们去发掘窝。

好了,开始使用我们的git仓库:方法1:如图,这样就检出了我们的仓库啦

方法2:如图,首先,我们使用 git init在本地创建一个仓库,(至于git init的参数选项呢大家去发掘啦哈,列如 git init --mirror)

然后呢我们给我们的本地仓库添加一个远程仓库,git remote add origin(远程仓库名字,如果不写,默认是origin)xxx (远程仓库地址)

然后使用 git fetch origin(远程仓库名)来获取我们的远程仓库代码,当然,我们的仓库现在啥也没有;获取远程仓库代码呢,有两种方式,这是一种,另一种我们之后讲。

好了,上面这些呢仅仅是个准备工作,创建了仓库,当然是要用来提交代码的。回到我们的 trunk目录下面:

使用 git status 看看:发现如上图一样,还是初始状态、

开始我们撸代码的艰辛历程吧、、、、当当的、、终于写完了 Test.cpp

git status 看看,发现,咦,居然不一样了,没错出现了红颜色的文件,这红色代表的就是我们工作区的文件,根据提示呢,要我们使用git add

接着,我们使用 git add . 将我们的 文件添加到,git status 再看看:

唉,变成绿色了我,由红变绿,好兆头。绿色就是代表我们的 暂存区。工作去能,红色标记,代表我们正在工作的区域,新增或修改的文件都在这里标记出来。暂存区能代码我们将要提交的文件或修改的内容。好,既然绿色要提交,那就提交吧,git commit -m "这是注释了"

不好,这什么鬼,仔细阅读,她是要我们设置用户名和用户邮箱,那就设置呗,这里呢 git config 我就没带其他参数了,代表这个配置只对这个仓库生效,--global 表示对当前用户的所有仓库生效,--system表示对所有用户生效。

对于mac git,他会默认 使用系统用户名,系统域名作为emain来提交。那么怎么看有没有提交到呢,使用 git log,发现已经成功提交了,如果没有提交的,在配置为用户名,邮箱后,再提交一次。

好了,这篇就这里吧,喜欢的小伙伴点关注喔。。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言