欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > Git企业开发---初识Git

Git企业开发---初识Git

2024/10/24 1:58:52 来源:https://blog.csdn.net/m0_71746526/article/details/139986119  浏览:    关键词:Git企业开发---初识Git

顾得泉:个人主页

个人专栏:《Linux操作系统》 《C++从入门到精通》  《LeedCode刷题》

键盘敲烂,年薪百万!


引言

       不知道大家有没有经历这种困惑,当我们要去交某文档时,总是要进行修改,修改后再交,再修改,再交... ...最后人家却说,我看你第一个版本挺好的,你还有第一个版本的文件嘛?有人人又说,我把每次修改都记录下来,用一个新文档表示,那万一要是改了100000000遍呢,每次都还记录嘛?更甚者说,人家要你某次修改某处的那个版本,你记得是哪次嘛?


一、何为Git

       为了能够更⽅便我们管理这些不同版本的⽂件,便有了版本控制器。所谓的版本控制器,就是能让你了解到⼀个⽂件的历史,以及它的发展过程的系统。通俗的讲就是⼀个可以记录⼯程的每⼀次改动和版本迭代的⼀个管理系统,同时也⽅便多⼈协同作业。
       ⽬前最主流的版本控制器就是 Git 。Git 可以控制电脑上所有格式的⽂件,例如 doc、excel、dwg、dgn、rvt等等。对于开发⼈员来说,Git 最重要的就是可以帮助我们管理软件开发项⽬中的源代码⽂件!


二、安装Git

       Git 是开放源代码的代码托管⼯具,最早是在Linux下开发的。开始也只能应⽤于Linux平台,后⾯慢慢的被移植到windows下,现在,Git可以在Linux、Unix、Mac和Windows这⼏⼤平台上正常运⾏了。

1.Linux-centos

       如果你的的平台是centos,安装git相当简单,⾸先,你可以试着输⼊Git,看看系统有没有安装Git:

$ git
-bash: git: command not found

       如果出现上述结果,Linux会友好地告诉你Git没有安装。

安装 Git:

sudo yum -y install git

查看 Git 安装的版本:


2.Linux-ubuntu

如果你的的平台是ubuntu,安装 Git:

$ sudo apt-get install git -y

三、Git 基本操作

1.创建 Git 本地仓库

       要提前说的是,仓库是进⾏版本控制的⼀个⽂件⽬录。我们要想对⽂件进⾏版本控制,就必须先创建⼀个仓库出来。

       创建⼀个 Git 本地仓库对应的命令为 git init ,注意命令要在⽂件⽬录下执⾏,例如:

       这时细心的同学会发现,当前⽬录下多了⼀个 .git 的隐藏⽂件, .git ⽬录是 Git 来跟踪管理仓库的,不要⼿动修改这个⽬录⾥⾯的⽂件,不然改乱了,就把 Git 仓库给破坏了。


       其中包含 Git 仓库的诸多细节,有兴趣的可以进⼊看看:

2.配置 Git

       当安装 Git 后⾸先要做的事情是设置你的用户名称 和 e-mail 地址,这是⾮常重要的。配置命令为:

git config [--global] user.name "Your Name" 
git config [--global] user.email "email@example.com"# 把 Your Name 改成你的昵称
# 把 email@example.com 改成邮箱的格式,只要格式正确即可。

       其中 --global 是⼀个可选项。如果使⽤了该选项,表⽰这台机器上所有的 Git 仓库都会使⽤这个配置。如果你希望在不同仓库中使⽤不同的 name 或 e-mail ,可以不要 --global 选项,但要注意的是,执⾏命令时必须要在仓库⾥。

查看配置命令为:

git config -l

删除对应的配置命令为:

git config [--gllbal] --unset user.name
git config [--gllbal] --unset user.email

结语:关于本次Git的分享到这里就结束了,后续还会持续更新。希望本篇文章的分享会对大家的学习带来些许帮助,如果大家有什么问题,欢迎大家在评论区留言~~~

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com