git(分布式版本控制系统)+码云(代码托管平台)

git

git简介

Git(读音为/gɪt/)是一个开源分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

git特点:

分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

Windows 和 Linux 环境下安装 Git

在这里插入图片描述
在这里插入图片描述
安装成功后点击桌面鼠标右击显示 2 个 Git 菜单表示安装成功。如下图:
在这里插入图片描述

【CMD指令】

cd切换到别的文件夹

  • 返回上一个文件夹 cd…/
  • 返回上两层文件夹 cd…/…/
  • 进入某个文件夹 cd 文件夹名字

dir查看文件列表

拓展(常用的DOS术语)

  • DOS术语
  1. 盘符:将一块硬盘划分为若干个逻辑分区,每个分区使用大写字母从C开始进行命
    名的符号。
    切换当前工作的盘符: >盘符: <回车>
  2. 提示符:在DOS操作系统下,计算机正常开机后显示内容。
    DOS操作系统的提示符: >
  3. 目录:在DOS操作系统下,文件的集合。
  4. 路径
    绝对路径:从盘符开始查找文件的目录结构。例:d:\book\school\01.txt
    相对路径:从当前目录开始查找文件的目录结构。例:system\01.jpg
  • 目录和文件的基本操作
  1. 查看目录结构和文件:dir
  2. 返回上一目录:cd…
    直接返回当前盘符的根目录:cd\
  3. 新建目录:md 新目录名
  4. 进入目录中:cd 目录名
  5. 删除空目录:rd 目录名
  6. 删除文件:del 文件名
  7. 清空屏幕:cls

代码托管平台—GITHub、码云

本地代码上传码云仓库

使用码云的三大理由

1.码云是国内的
2.码云是中文的
3.GitHub和码云在功能上基本没啥区别,而且GitHub的项目私有是收费的,码云是免费的

【代码部署】

  1. 进入项目文件夹 cd
  2. 查看改动文件 git status
  3. 将改动文件添加到git缓存区—git add .
  4. 将缓存区文件上传并命名—git commit -m”命名”
  5. 部署代码到线上git push

【分支管理】

  1. 创建分支
    在这里插入图片描述
  2. 拉取远程线上分支到本地 git pull
    在这里插入图片描述
  3. 切换分支git checkout 分支名
    在这里插入图片描述
  4. 进行开发
  5. 开发完毕后提交代码–步骤类似于代码部署步骤

【分支合并】

  1. 切换回主分支git checkout master
  2. 代码分支合并git merge origin/分支名—合并到本地主分支
    在这里插入图片描述
  3. 把本地主分支提交—线上主分支 git push
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值