查漏补缺

一、 CentOS和Linux的区别

1.1 二者关系

  • centos是基于linux建立的操作系统;
  • linux属于内核系统,只有终端命令界面、无图形界面
  • centos同时拥有终端命令界面和图形界面;
  • linux和centos都是属于开源系统。

1.2 什么是Linux?

Linux 是一套免费使用和自由传播的类 Unix 操作系统,
是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。
Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

1.3 什么是CentOS?

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是
Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源
代码所编译而成。

二、 git管理项目

2.1 用户信息配置

git config --global user.name "John Doe"
git config --global user.email [email protected]

2.2 查看配置信息

    git config --list
查阅某个环境变量的设定,只要把特定的名字跟在后面
    git config remote.origin.url(获取仓库的地址)
    git config user.name
    git config user.email

2.3 git仓库的基础操作

  1. 从现有仓库拉代码

    通过HTTPS协议克隆
    git clone  https://gitee.com/example.git
    通过SSH协议克隆
    git clone  [email protected]:xxxx/xxxx.git
  2. 仓库基本管理

     初始化一个Git仓库(以/home/gitee/test文件夹为例)
         cd /home/gitee/test    #进入git文件夹
         git init  
    
     将文件添加到Git的暂存区
         git add "readme.txt"
     注:使用git add -A或git add . 可以提交当前仓库的所有改动
    
     查看仓库当前文件提交状态(A:提交成功;AM:文件在添加到缓存之后又有改动)
         git status -s
    
     从Git的暂存区提交版本到仓库,参数-m后为当次提交的备注信息
         git commit -m "1.0.0"
     
     拉取代码(同步)
         git pull origin 分支名
    
     将本地的Git仓库信息推送上传到服务器(推送)
         git push https://gitee.com/***/test.git
         git push origin master
         强制推送(不建议使用,可能会覆盖别人的代码)
             git push origin master -f(不建议使用,可能会覆盖别人的代码)
    
     查看git提交的日志
         git log
  3. 远程仓库管理

     修改仓库名
         git remote rename origin oschina
    
     添加一个仓库
         git remote add origin  仓库地址
    
     查看当前仓库对应的远程仓库地址
         git remote -v
    
     修改仓库对应的远程仓库地址
         git remote set-url origin 仓库地址 
    

你可能感兴趣的:(测试)