小陈讲GIT

"

哪有什么岁月静好,不过是有人替你负重前行。致敬所有英雄!愿天堂没有苦难!

"

 

— 假期遥遥无期,有的人弯道超车,有的无意堕落。小小放松怡情,大大放松伤身。所以小陈来给大家充电啦!

 

— 今天和大家分享的是:GIT

 

问:为什么要分享GIT?

答:小伙伴们直呼GIT难,小陈不服,选择分享!

 

问:GIT是什么?

答:GIT是一个开源的分布式版本控制系统。可以有效、高速地从小到非常大的项目版本管理。

 

问:SVN也是版本控制系统,两者的区别呢?

答:SVN是集中式版本控制系统。版本是放在中央服务器上的,工作时需要先从中央服务器上下载最新版本,然后开始工作。同时必须联网才能工作。相反,GIT是分布式版本控制系统,没有中央服务器,每个电脑都是一个完整的版本。

 

问:能不能说人话?

答:GIT是一个很好用、开源的版本控制软件。适用于团队协作、版本更新迭代频繁的工作场景。

 

问:那到底怎么使用呢?

答:小陈马上来讲解~

 

安装教程:

 

① 根据系统选择下载

链接:https://git-scm.com/downloads

 

② 安装git软件

 

 

 

 

 

 

 

 

-- 验证是否安装成功:

- 鼠标右键查看是否出现git的两个选项

 

- 命令行输入git,查看回显信息:

 

③ 使用手册

链接:https://git-scm.com/book/en/v2

 

入门教程

ps:小陈虽然攥写了入门教程,比较速成。但是小陈还是建议小伙伴参照官方开发手册,因为授人以鱼不如授人以渔...如果你们真心想要掌握某项技术,研读开发手册是必须的。

 

Step1:配置用户信息

-- 查看配置是否成功: git config --global --list 

 

Step2:创建/获取项目

创建命令:git init

获取命令:git clone https://github/xxx

 

Step3:工作中基本操作

工作内容添加到暂存区:git add

将暂存区内容创建持久快照:git commit

查看暂存区中不同状态的文件:git status

查看项目历史记录:git log

查看项目分支:git branch

远程同步更新本地内容:git push

更多命令参照:https://git-scm.com/book/zh/v2

 

 

 

干货区

 

工作中,我们常用的是IDE与远程仓库的同步!下边小陈来放大招啦!

首先我们要先认识一个平台:gitee(码云),它是OSCHINA.NET推出的代码托管平台,支持Git和SVN,提供免费的私有仓库托管。目前已经超过500W的开发者选择码云这个平台。

 

Step1:注册码云账号

 

Step2:登录码云

 

Step3:进入git主页(新用户默认无动态)

 

Step4:配置本机免密登录(SSH公钥)

 

 

—— 物理机生成公钥:

① 任意地方右键git bash here

② 输入如下命令

将字符串粘贴到公钥处,单击确定,完成公钥配置。

 

Step5:gitee新建仓库

 

 

Step6:远程下载仓库

 

Step7:使用IDE工具打开项目文件夹

 

至此,恭喜你已经掌握了GIT的基本用法啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值