在使用git时先简单了解一下git的工作流程
图片来自于网络

工作区就是在本地的每一次修改保存的地方

使用步骤

新建仓库

前期准备好一个git账户,什么平台都可以,大致操作都差不多,点击new repository创建一个新的仓库用来练习,输入好之后点击下面绿色的creat repository创建

然后会得到一个新的空的远程仓库,复制得到的ssh链接,这个链接就是远程仓库的地址

在本地你想要创建仓库的地方,点击git clone

将刚得到的ssh链接复制在URL上,如果有密钥的话注意勾选,配置完点击确定
然后等待小乌龟被扔完,提示成功,这里的警告是因为clone了一个空仓库,里面没有内容,可以看到文件夹中多了一个文件夹,名字与你申请的仓库一样。之后的操作都在这个文件夹里面进行

点击进入文件夹,可以发现有个被隐藏的.git文件夹。这个文件夹里面保存着所有的git操作信息,这里注意一件事,如果你的文件已经被git接管,如果你不想让git继续管理某个文件,不能简单的删除处理,因为git的所有操作都是增量的,他会把你的删除操作一起同步进去,导致和你共同使用同一个仓库的人的这个文件也会被同步掉。

提交与推送

在文件夹中添加或修改文件

返回到仓库文件夹右键,点击git sync

弹出对话框点击manage弹出设置,将推送URL仓库链接补充一下(有可能是空的导致推送失败)

点击branch后面的三个点,设置当前使用的分支,默认自动为main

设置好之后回到git sync对话框,点击git commit,在弹出的commit对话框填写本次的commit信息,勾选配置日期、作者,勾选想让git提交的文件。一切配置好之后点击commit提交即可

回到git sync对话框点击push或者在弹出的对话框直接点击push都可

选择好要推送的分支点击确定即可

等待扔小乌龟结束即可,文件就从本地仓库推送到远端仓库了

可以看一下服务器上的内容,已经新增了一个文件

使用小乌龟快速上手git相关推荐

  1. Git | 一文带你零基础快速上手Git

  2. 一小时快速上手win10 docker 、vscode、MobaXterm、git协作开发

    一小时快速上手win10 docker .vscode.MobaXterm.git协作开发 在win10平台搭建docker,掌握docker入门知识: 使用vscode在docker镜像中进行开发: ...

  3. Singularity 快速上手, 带你飞

    Singularity 快速上手 Singularity介绍 先用ubuntu:16.04镜像体验一下如何使用singularity 获取镜像: 运行镜像: 创建实例: 查看实例: 停止实例: 以 u ...

  4. Python学习六大路线,教你快速上手

    最近几年随着互联网的发展学习Python人越来越多,Python的初学者总希望能够得到一份Python学习路线图,小编经过多方面汇总,总结出比较全套Python学习路线,快速上手.对于一个零基础的想学 ...

  5. thinkcmf5调用指定分类的二级_Tengine快速上手系列教程amp;视频:基于Python API的图片分类应用入门丨附彩蛋...

    前言:近期,Tengine团队加班加点,好消息接踵而来,OpenCV 4.3.0发布,OPEN AI LAB AIoT智能开发平台Tengine与OpenCV合作共同加速边缘智能,Tengine再获业 ...

  6. yolo python_YOLO目标检测快速上手

    介绍 YOLO是基于深度学习端到端的实时目标检测系统,YOLO将目标区域预测和目标类别预测整合于单个神经网络模型中,实现在准确率较高的情况下快速目标检测与识别,更加适合现场应用环境.本案例,我们快速实 ...

  7. TortoiseGit + GitHub 快速上手指南

    TortoiseGit + GitHub 快速上手指南 名词解释: 1. TortoiseGit 是 TortoiseSVN的Git版,它很好的实现了与windows资源管理器的融合,使用界面与Tor ...

  8. python的requests快速上手、高级用法和身份认证

    https://blog.csdn.net/qq_25134989/article/details/78800209 快速上手 迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引.其 ...

  9. layui快速上手教程

    layui 获得 layui 1. 官网首页下载 你可以在我们的 官网首页 下载到 layui 的最新版,它经过了自动化构建,更适合用于生产环境.目录结构如下: codelayui.code ├─cs ...

  10. Vue简单快速上手 idea版

    文章目录 版本 插件安装和通过CDN使用Vue Vue的基本语法 v-bind 条件判断 循环 监听事件 表单双绑 1.什么是双向数据绑定 2.在表单中使用双向数据绑定 组件 什么是组件 第一个Vue ...

最新文章

  1. 每日一皮:千万别和杠精一般见识...
  2. oracle php
  3. Name node is in safe mode解决
  4. wpf: DataGridTextColumn 数字格式显示,编辑时取消格式(StringFormat)
  5. 使用 Daynamic 动态添加属性
  6. linux tar 命令
  7. SAP学习记__物料管理(MM)模块__维护仓储地点
  8. 通用印刷体文字识别_腾讯云通用文字识别GeneralOCR-图片文字识别 印刷体文字识别...
  9. 两个经纬度偏角_转载:经纬度和方位角之间的关系
  10. 中国科技网宽带接入服务
  11. 时间戳转换成字符串,返回Invalid Date(自己遇到的坑)
  12. srm软件非生产采购的解决方案
  13. html5自动吸附,可将任何元素吸附到鼠标上的js插件
  14. (剖面图全网唯一教程)如何利用EDEM制作剖面图 (自己琢磨出)
  15. 高危OpenSSL 漏洞可导致远程代码执行
  16. firewall火墙策略
  17. 计算机 屏幕卡住,电脑屏幕卡住不动鼠标也动不了怎么办
  18. JDK1.6中文版下载
  19. RHCSA、RHCE、RHCA分别代表什么?
  20. PyTorch学习笔记:nn.LeakyReLU——LeakyReLU激活函数

热门文章

  1. 基于ftp4j的FTP客户端工具
  2. list 排序 java_java 怎么将List里面数据排序?
  3. android 模糊读取文件名_如何从Android中的文件路径获取文件名
  4. linux java 文件上传到服务器_java代码实现文件上传到linux服务器及问题汇总及解决...
  5. css grid随页面大小_前端三大布局,float,flex,grid的介绍。
  6. MFC的运行过程,TheApp对象
  7. linux内核怎么变化,Linux内核中CPU状态变化机制简介
  8. 宿主机进程挂载到容器内_微服务架构之 容器技术
  9. TCP数据的传输过程
  10. 用友NCCloud 补丁下载/用友ncc 补丁下载/nccloud 补丁下载