当前位置: 首页 > news >正文

gitee修改代码提交操作步骤说明

一,简介

本文主要介绍如何从gitee仓库下载文件,本地修改,本地提交,然后再push到远程服务器的操作步骤。供参考,欢迎一起讨论交流~

二,操作步骤

总的操作步骤分为以下几步
1,远程服务器下载文件;
2,本地修改并提交;
3,将本地的修改push到远程服务器;

2.1 远程服务器下载文件

这里以test_c为例,打开远程仓库,点击下载命令:
在这里插入图片描述
本地打开目标文件目录,邮件选择“Git Bash Here”,打开命令行:
在这里插入图片描述
使用快捷键“Shift + Insert”快捷键,或者鼠标右键选择“Paste”,将刚才复制的git clone 命令粘贴到命令行:
在这里插入图片描述
并且将鼠标移动到命令行最前面(可使用“Home”快捷键)粘贴的命令行前面添加“git clone”命令。
在这里插入图片描述
回车,等待几秒钟,出现如下所示,代表下载完成。使用“ls”命令查看,该文件夹下已经多了一个“test_c”的文件夹:
在这里插入图片描述
进入test_c文件夹后,可以看到仓库里的最新的文件已经下载到本地:
在这里插入图片描述
自此,下载工作已经全部完成。

2.2 本地修改并提交

打开main.c对文件进行修改,比如增加一行代码:#define VERSION “v0.0.1”
在这里插入图片描述
使用“git status”命令查看文件状态。使用“git diff <文件名>”查看文件内容修改:
在这里插入图片描述
使用“git add <文件名>”将本地该文件的修改添加到暂存区。或者使用“git add .”将所有的本地修改提交到暂存区。再次使用“git status”命令查看刚才的修改,发现已经变成了绿色,代表刚才的修改已经提交到了暂存区。
在这里插入图片描述
使用“git commit ”将暂存区的修改提交到本地:
在这里插入图片描述
提交之后使用“git log”查看刚才的提交记录:
在这里插入图片描述
退出git log查看界面,只需要再英文输入法的状态下按“q”即可退出:
在这里插入图片描述
也可使用“gitk”命令,使用图形化界面来查看各笔修改提交:
在这里插入图片描述
至此,本地提交的步骤全部完成。

2.3 将本地提交后的修改push到远程仓库

使用“git push”命令直接推送到远程,:
在这里插入图片描述
然后再远程仓库即可收到该笔提交:
在这里插入图片描述
这样,push本地修改到远程仓库已经完成。

三,总结

本文主要介绍如何从远程拉取代码,本地修改提交,以及如何push到远程仓库的操作,欢迎一起讨论交流~

http://www.lryc.cn/news/105932.html

相关文章:

  • 物联网|可变参数的使用技巧|不一样的点灯实验|访问外设的寄存器|操作寄存器实现点灯|硬件编程的基本流程-学习笔记(11)
  • 30. 利用linprog 解决 生产决策问题(matlab程序)
  • 一百三十九、Kettle——Linux安装Kettle8.2
  • react路由在layout中的监听
  • Java反射(三)
  • ansible-playbook roles编写lnmp剧本
  • 相机可用性变化监听AvailabilityCallback流程分析
  • 使用Python多线程实现生产者消费者模型
  • Notepad++工具通过正则表达式批量替换内容
  • 从零构建深度学习推理框架-3 手写算子relu
  • 想做上位机,学C#还是QT?
  • Ansible —— playbook 剧本
  • ARM寻址方式
  • 【JAVA】String ,StringBuffer 和 StringBuilder 三者有何联系?
  • 关于计数以及Index返回订单号升级版(控制字符长度,控制年月标记)
  • 【计算机网络】11、网桥(bridge)、集线器(hub)、交换机(switch)、路由器(router)、网关(gateway)
  • 第九篇-自我任务数据准备
  • 2023.8.1号论文阅读
  • webpack优化前端框架性能
  • Unity UGUI的Outline(描边)组件的介绍及使用
  • 爆改vue3 setup naiveui可编辑table
  • 功率放大器的种类有哪三种类型
  • HDFS 分布式存储 spark storm HBase
  • Vue3文字实现左右和上下滚动
  • Docker Sybase修改中文编码
  • 【SpringCloud Alibaba】(六)使用 Sentinel 实现服务限流与容错
  • mysql的主从复制
  • 【Golang 接口自动化03】 解析接口返回XML
  • Java+bcprov库实现对称和非对称加密算法
  • 国内最大Llama开源社区发布首个预训练中文版Llama2