Git是什么

Git就是管理你的你的代码用的,什么时候写的,什么时候改的。都可以看到,还能把代码传到云端,就算本地电脑坏了也不耽误用另一台电脑下载!
相当于放代码的云盘。

一开始这么简单理解就够了!

工作中基本都是会使用git 的。我们前端人不需要学git 的搭建,会使用即可。

不用命令行,学起来成本高,下载一个免费开源的软件sourcetree即可!

创建自己的远程仓库,可以把它理解为一个云盘,自己的代码都存这里。

第一步,去码云注册账号。

第二步,创建git仓库

第三步,复制自己的仓库地址,选https即可!

到这里远程的仓库已经创建好了, 以后代码就会被上传到这里。

下面是本地的操作,怎么把远程的代码同步到本地呢?

使用可视化,支持中文的sourcetree来帮助我们!

克隆仓库,就是把你刚才在远端创建的仓库下载到本地!

Git操作

  1. 拉取

从远端拉取最新的代码,因为项目可能是多人操作的,你每次写之前拉取一下,保证是最新的,相当于同步远程的代码。

2.提交

本地的代码先提交一下,类似于你寄快递的时候先打包起来!

分两步,1 暂存所选, 2 提交

为什么分两步,就是给你一个反悔的机会,相当于你打包之前在清点一遍!

3. 推送

把本地的代码推送的远端,相当于寄出去快递了!这个时候别人再拉取,就可以拉到你的代码了!

Ok,最简单的git你已经学会了,是不是很简单?

丁鹿学堂:git入门指南,简单易用相关推荐

  1. 丁鹿学堂:js字符串转数组常用方法总结

    我们在前端实际开发过程中,用的最多的是数组.而且js也为数组提供了大量的api,方便我们处理数据. 在实际开发过程中,我们经常需要做的一点就是把字符串转为数组,利用数组的数据结构和api,可以很方便的 ...

  2. 前端培训,丁鹿学堂和达内浅析

    真是很巧,这两家一个是主打线下的,一个是线上的,也算是两种模式的典型代表了. 达内我是了解的.如果你是北京的,可以去现场听,但是如果不是,就只能听看老师直播了,再配上助教老师,就构成了线下.这个模式好 ...

  3. 学前端报面授,还是慕课网或者丁鹿学堂?

    首先我是不建议报线下班的,线下班学员水平参次不齐,有你这种自学了一段时间插进去的,有零基础小白的,我知道的还有26个字母都不熟的,这就有一个问题,老师想要兼顾那么多人导致进度拖沓,自己不懂的也很难及时 ...

  4. MUI快速入门!简单易上手教程!!

    MUI快速入门 喜欢简单直接粗暴的博客文看这就对了,超级简单的教程,保证一看就明白! 什么是MUI MUI就是以iOS平台UI为基础,补充部分Android平台特有的UI控件.(写的是移动端)说白了就 ...

  5. 丁鹿学堂:2023前端开发vue3入门指南(vu3视图自动绑定案例解析)

    vue3中数据和视图自动绑定 vue3中data中的数据,会自动和使用它的视图绑定,数据发生变化时视图会自动更细,无需我们手动操作dom 案例:创建一个按钮,记录点击次数. <!DOCTYPE ...

  6. Git入门指南【超详细】

    Git 1. Git简介 Git是分布式版本控制系统(distributed version control system,简称DVCS),分为本地仓库和远程仓库 2. Git工作流程 clone与p ...

  7. 丁鹿学堂:webstorm2022最新UI配置

    JetBrains 宣布为其 IDE 系列产品更新默认 UI,目前已开放申请试用. 新版 UI 的主要变更包括: 包含新的 VCS.项目和运行微件的简化主工具栏. 新的工具窗口布局. 新的浅色和深色主 ...

  8. 丁鹿学堂:js之函数式编程的优势

    JavaScript中的编程规范 我们经常写前端代码,但是你知道js或者说整个编程,都是有一些编程规范的,和语言无关.作为前端开发,我们也要有所了解. 编程规范,主要分为三大类 1 面向过程 这个就是 ...

  9. 前端培训丁鹿学堂:vue3之计算数据和watch监听深入

    setup函数深入 setup会在beforeCreate之前执行一次,它里面的this指向是undefined setup的参数 1.props 用于在setup函数中使用父组件传递的属性 2.co ...

最新文章

  1. 在Python中使用LLVM接口:llvmpy和llvmlite
  2. 【Rocket MQ】RocketMQ4.2.0 和 spring boot的结合使用,实现分布式事务
  3. 浅谈工业无线遥控器的基本定义及原理
  4. BZOJ 3436: 小K的农场( 差分约束 )
  5. think php excel,在thinkphp6中使用Excel
  6. Django讲课笔记11:视图函数的请求和响应
  7. js 跳转传递汉字参数
  8. android skype 无法用蓝牙耳机,Skype发布更新 增加蓝牙耳机稳定性
  9. 多用户访问SSAS cube权限设置
  10. Linux 挂载和卸载U盘
  11. 制造业数字化转型的启明星——低代码开发平台
  12. xz1刷Android10,索尼xz1国行版安卓9.0固件
  13. 使用python lxml库中的xpath、etree爬取网页超链接
  14. 在生鲜电商领域创业到底是怎样的一种苦逼体验?【创业者说】
  15. 华为机试_HJ24 合唱队【中等】【收藏】
  16. SAP PP CO02 生产工单修改日志增强
  17. Fastapi swagger-ui.css 、swagger-ui-bundle.js 无法加载
  18. Arduino常用的附加开发版管理器网址
  19. 江苏省计算机Python二级考试 总结
  20. 台湾国立大学郭彦甫Matlab教程笔记(6)user define function

热门文章

  1. 计算机网络课程设计任务书
  2. 我与计算机视觉-[CUDA]-[Opencv.Resize的CPU实现和GPU实现]
  3. 农村小姑娘的麻辣作文+老师批语
  4. 一文读懂新晋 L2 网络 Arbitrum 及其收益耕作机会
  5. 粤嵌Gec6818---小项目功能实现(RFID+图片显示+音乐+视频)
  6. C++ 轻量级对象JSON序列化实现
  7. 如何编写Yate的编解码模块
  8. java 常用缩写简表_java 常用缩写
  9. 对抗生成网络GAN系列——WGAN原理及实战演练
  10. 广东全国计算机信息高新技术考试成绩查询,广东省教育考试院