当前位置:   article > 正文

git的理解与使用_.git文件csdn

.git文件csdn

可能许多同学看到或用过git。但不能理解git到底是什么。这篇就带大家真正的去学习一下git。
在这里插入图片描述

1. git是什么

git是一个版本控制器。要想知道什么是版本控制器呢?就要弄清楚什么是版本管理。像我们大学时,会要求写毕业论文。而当我们写毕业论文时,我们可能会进行许多次的修改,修改次数多了,我们如果想查看以前的版本就可能会忘记。所以版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。那么git就是一款用来版本控制的软件工具。

2. 如何使用git

我们可以用gitee和github,不过现在应该大部分用的是gitee了,访问速度快。那么我就用gitee来举个例子。首先,我们要新建一个仓库:
在这里插入图片描述
然后下面做一下设置:
在这里插入图片描述
创建好了之后,我们需要复制http的地址。
在这里插入图片描述
然后我们就可以打开我们的Linux环境:
在这里插入图片描述
并用这个命令后面跟网址。然后这里输入的是你登陆gitee的用户名和密码,不是你登录Linux的用户名和密码。
输入完成后,我们就可以看到这样的一个目录了:
在这里插入图片描述
然后我们进入到这个目录下:
在这里插入图片描述
我们可以看到有一个隐藏文件.git,这个就是我们本地的仓库,这个仓库和网上的仓库是一起更新的。
在这里插入图片描述
此时,我们在这个目录下创建了一个文件:test.cpp。如果我们想看一下本地仓库和网上仓库的关系,我们可以使用这个命令:
在这里插入图片描述
上面的信息里写了没有被管理的文件test.cpp。然后我们就需要添加到本地仓库:
在这里插入图片描述
git add 命令提交到暂存区,git commit 把暂存区的所有内容提交到提交本地仓库
在这里插入图片描述
但是大家一开始提交,会出现这样的错误。原因:请告诉我你是谁。意思是你在提交的时候、我不知道你是谁、也就是说你的GIT还没有配置完成、需要配置完成才可以执行。所以我们需要添加我们自己的邮箱、名字。

> git config --global user.email "你的邮箱"
> git config --global user.name "你的名字"
  • 1
  • 2

然后我们再使用最后一个命令:
在这里插入图片描述
git push把本地仓库同步到远端仓库
如果此时开源的项目,有些人在我们的代码做了一些修改。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
他把++it改成it++,修改完了提交。
在这里插入图片描述
但是你可以看到我们本地端的代码没有改变:
在这里插入图片描述
此时我们在我们的仓库下如果又想添加文件。
在这里插入图片描述
前面的操作没有什么问题。直到我们git push时,输入完用户名和密码后会发生冲突。
在这里插入图片描述
如果有人在远程端修改我们的代码,我们不能直接上传其它新的文件。因为远程端和我们的本地端的代码不一样。所以我们需要:git pull从远程库拉取更新代码
在这里插入图片描述
此时可以看到本地的文件也更新了。然后我们在git push就可以上传了。

然后我们在说一下这个是什么意思:
在这里插入图片描述
我们打开这个隐藏文件:
在这里插入图片描述
如果我们的文件后缀名带有这些,就不会被上传上。我们也可以自己在里面添加让某些文件不能上传。
最后如果我们想开源的话,在仓库里面有个管理,我们点击这个管理就行了。

在这里插入图片描述
然后下面就能看见是否开源了,然后无脑点。
在这里插入图片描述

好了,到这里我们的git如何使用已经说完。大家可以自己尝试一下,如果觉得有帮助的话,可以点赞收藏。谢谢大家!
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/901079?site
推荐阅读
相关标签
  

闽ICP备14008679号