Git

Git

安装git客户端

如果鼠标右键,出现以下菜单,表示安装成功

image-20220523143849788.png

为什么要学习Git - 版本管理软件

image-20220523145011691.png

有哪些版本管理软件

  1. 集中式 svn 老旧
  2. 分布式 Git 主流 常用!!

集中式

我们想要使用任何 版本管理 功能 都必须要连接上服务器 。 一旦服务器出现了问题, 代码记录都没有了。

分布式

在每一个人的电脑上 都会存在 一个 版本库。我们想要提交记录、查看历史记录、都不需要用服务器。

当我们想要和同事 分享代码的时候,才需要连接一下服务器。

官网下载地址

https://git-scm.com/ 网址在国外 可能比较慢 自己百度关键字来下即可

git 腾讯软件

使用 git工具 来查看安装好版本

  1. 鼠标右键 空白目录
image-20220523150015832.png
  1. 在该窗口下 输入命令 查看版本号

    git --version
    
image-20220523150151101.png

配置个人信息

  1. 配置邮箱

    git config --global  user.email xxx@aa.com
    
  2. 用户名

    git config --global  user.name xxx 
    
  3. 查看 是否配置成功

    git config --global  user.email 
    
    git config --global  user.name 
    
image-20220523150924262.png

为一个项目初始化

找到你要使用git管理的项目目录,在里面 打开 git工具,然后输入

git init 

成功

image-20220523151549026.png

提交记录

每当我们的项目完成了一个小功能,都需要提交一次记录。

  1. 添加对 改动的文件的 监视

    git add .  
    
  2. 添加一个有意义记录

    git commit -m "框架的搭建"
    
  3. 查看历史信息

    git log 
    

查看仓库状态

查看状态

git status 

image-20220523155455572.png

查看日志

  1. 常规查看日志

    git log 
    
  2. 精简查看

    git log --oneline 
    
  3. 强大查看日志

    git reflog 
    

撤销

撤销本次的代码的修改

git checkout . 

回退到任意的版本

  1. 获取到你想要回退的版本的id(版本号) 先看日志

    git log --oneline
    
image-20220523162244265.png
  1. 拷贝一下 黄色部分的 id即可

  2. 执行命令进行回退

    git reset --hard 版本号
    

远程仓库

其实只是一个公共的,外网下的存放 代码的 服务器

公司 可能会自己搭建一个git 远程仓库 , 也有可能付费买先有的远程仓库的服务

免费的公共远程仓库 大家一起用

国外 github

国内 码云 (码云把全部的仓库 都设置为 私有!! 需要想码云申请公开! )

使用步骤

  1. 先注册好账号(码云、github、在企业中)

  2. 登录好码云后,新建一个远程仓库

image-20220523165326816.png
  1. 填写仓库的信息
image-20220523165427498.png
  1. 仓库创建成功

    image-20220523165446580.png
  2. 在你的本地仓库下 打开git 命令工具

    git status
    
image-20220523165707673.png
  1. 把 远程仓库的地址 记录在一个 变量上 origin

    git remote add origin https://gitee.com/ukSir/web01.git
    
  2. 开始把本地仓库的代码推送到远程仓库上

    填写你的在码云上的账号和密码

    git push -u origin "master"
    
image-20220523170340781.png

如果 这一次推送成功 ,下次你只需要 这么敲

git push
  1. 如果填写错误 请重试
image-20220523170234316.png
  1. 成功
image-20220523170359420.png

修改远程仓库的地址

git remote set-url origin 你的新的仓库的地址

克隆远程仓库

下载远程仓库到本地的操作 克隆远程仓库

git clone 地址。。

拉取更新

在已经克隆好的仓库中,获取到该仓库在远程仓库上 最新的代码。 不需要重新去克隆一次。

只需要 拉取更新

  1. 进入到 本地仓库目录

  2. 敲拉取更新

    git pull 
    
image-20220523174032895.png

远程仓库 协作 冲突

流程

git冲突.png

看到效果

  1. 当推送失败时
image-20220523182759921.png
  1. 执行 拉取更新

    git pull
    
  2. 出现冲突的提示

image-20220523182830934.png
  1. 手动修改 冲突的文件

  2. 修改完毕

    git add . 
    git commit -m xxx
    
    git push 
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容