Git,Github,gitee

Git : 版本控制工具,分布式版本控制工具 

     优势:

      1.大部分操作可在本地完成,不需要联网

      2.完整性保证(对每一次提交的数据进行hash操作)

      3.尽可能添加数据而不是删除或者修改数据

      4.分支操作非常快捷流畅

      5.与Linux命令兼容

Git安装:https://git-scm.com/

Git结构:工作区(写代码),--git add-->暂存区(临时存储),-- git commit  --->本地库(历史版本)

Git  命令行操作

        1.git init 本地库  初始化命令

        2.设置签名

           作用:区别不同开发人员的身份。

           命令:

                  项目级别/仓库级别:仅在当前本地库范围内有效

       git config user.name tom_pro
       git config   user.emall [email protected]

                 信息保存文件查看:cat  .git/config

                  系统用户级别:登陆当前系统的用户范围,项目级别的优先级高于系统级别             

        git config --global user.name  tom_glb

        git config --global [email protected]

                  信息保存文件查看:cat ~/.gitconfig文件

Git和代码托管中心

Github :是常用的Git代码托管中心(服务器国外)

gitee:是常用的Git代码托管中心(服务器国内)

SVN :版本控制工具     集中式版本控制工具

猜你喜欢

转载自www.cnblogs.com/qingfengyuan/p/12919748.html