技术标签: git
目录
1.1.1登录git官网:Git (git-scm.com)点击击图中红线圈出的Downloads,进入下载页面。
1.1.2根据自己系统,下载相应git软件(本人是win11)。
1.1.3 根据自己电脑,选择32位,或者64位的软件,本人选择64位安装版本。
1.1.4下载完成后,运行安装软件,一路默认下去,完成安装(本人修改了安装路径,其他一路默认)。
1.2.1 在桌面空白处右键点击:Git Bash Here
2 gitee创建远程仓库,拉取到本地,添加本地代码,上传到仓库
3.6 查看代码状态(是否更新、修改、修改了那些地方)
git config --global user.name "your username"
注意:用户名可以随意命名,由于本人使用的是gitee,所以用户名与邮箱均与其一致,方面记忆和后续操作。
git config --global user.email "your email address"
git config user.name
git config user.email
或者用如下一条命令也可以:
git config --list --global
注:之后就可以开始git之旅了,可以先在本地目录初始化仓库,然后推送到git托管平台(本人使用的gitee)。也可以先在网页端,建立远程仓库,拉取到本地目录,在目录中添加要编辑管理的代码文件,编辑、修改、测试后更新到git托管平台。
1.文件夹内右键,选择Git Bash Here,打开命令行窗口。
2. 在命令行输入:git clone https://gitee.com/qiaoxianglu/vocapr1152-a001-cdtbv100.git.
注意:网址为仓库地址,注意密码模式选https,公钥或者私钥选ssh.
3.进入本地仓库目录
注意:进入仓库目录可以入上图用cd vocapr1152-a001-cdtbv100/
命令,也可以在双击文件夹直接进入,点击右键,在快捷方式点击Git Bash Here如下图所示:
4.拷贝本地代码工程文件到本地仓。
5.编辑调试代码。
1.git add . //指定更新内容 . 表示全部更新,test.txt 表示更新指定文件
2.git commit -m "一些注释说明" //添加说明
3.git push origin master push代码到远程仓库
4.查看状态git status
输入:git status 查看是否修改更新。
5.查看状态git log
如果仅仅只是自己代码,可能上传比较多,如果是多人协同,则需要下载小伙伴的最新代码(或者自己换了电脑,也需要下载操作)。
Gitee - 基于 Git 的代码托管和研发协作平台 登录账号
点击:仓库/下载的项目文件夹/(克隆/下载),复制,此处复制的是网址链接(注意选择ssh免密,还是https模式)。然后在本地文件夹内,鼠标右击选择:Git Bash Here(安装好git),在命令行输入:
git clone +粘贴复制到的网址链接,回车,静等下载完成。
下载完成后输入:cd+项目名称 进入工程目录
输入:git branch -a 查看分支
输入:git checkout develop 切换到develop分支(根据自己的分支名称操作)
输入:git log 可以查看版本变更(按q退出git log 页面)
至此远程代码下载到本地,进入工程目录双击工程文件(同事编写的脚本文件),之后打开工程文件,即可编辑、修改、调试。
输入:git status
git add . //指定更新内容 . 表示全部更新,test.txt 表示更新指定文件
git commit -m "一些注释说明" //添加更新说明
git push origin master //执行更新操作 绑定好的可以直接push
完成以上操作之后,如果别的小伙伴或者自己在别的机子重新修改了代码,要再调试、完善代码,需要先从远程仓库拉取一下:
git pull, git pull origin 分支名称(本地):分支名称(远程)
确保获得最新代码。每次修改完善代码,测试OK后,按照更新到远程仓库操作步骤,及时更新到远程仓库。
另外开发代码可以重新建立一个分支,切换到新分支:
git checkout -b newfeat
switched to a new branch ‘newfeat’
git add .
git commit -m "feat: add a new feat" 添加备注,提交到本地仓库
git push origin 分支名称(本地):分支名称(远程)
文章浏览阅读8.6k次,点赞4次,收藏39次。需要用到的知识点:HTTP协议socket通信linux多线程server.c#include #include #include #include #include #include #include #incl_linux c http
文章浏览阅读8.7k次。满意答案WJC1986118WJ推荐于 2017.11.27【◆】【你好】【◆】.进入PE后安装系统老是会卡住.建议你重新下载原版镜像,格式化C盘,进行干净安装..还卡则需检测硬盘有无错误及坏道~可使用DiskGenius>检测和尝试修复硬盘坏道..★重要提示:修复硬盘坏磁道,会破坏坏磁道及其临近扇区的数据。请在硬盘坏道修复前,先做好数据备份,以减少不必要的数据损失!!!..★电脑安装(重装..._pe很卡
文章浏览阅读712次。视频播放器原理 什么是ffmpeg? ffmpeg 音视频编/解码 流程图 ffmpeg 常用 struct AVFormatContext AVStream AVCodecContext AVCodec AVPacket AVFrame ffmpeg 常用Api av_register_all() avformat_alloc_output_context2() avio_open()..._视频效果演示系统的核心技术
文章浏览阅读449次。Java List集合多种情况处理方法:List集合交集、并集、差集、去重、与数组互转、删除、排序等操作_java list reduce
文章浏览阅读2.3k次,点赞77次,收藏80次。需求:指人对客观事务需要的表现,体现为愿望、意向和兴趣,因而成为行动的一种直接原因。软件需求(IEEE软件工程标准词汇表):(1)用户解决问题或达到目标所需的条件或能力。(2)系统或系统部件要满足合同、标准、规范或者其他正式规定文档所需具有条 件或能力。(3)对(1)或(2)中的一个条件或一种能力的一种文档化表述。用例:定义 1 用例是对一个活动者使用一个系统的一项功能时进行交互过程中的一个文字描述序列。_uml需求文档访客管家
文章浏览阅读574次。第三章、Linux根文件系统及文件管理命令详解02_03_Linux根文件系统详解文件系统:rootfs: 根文件系统 FHS:Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。FHS定_根文件系统文本登陆
文章浏览阅读502次。1.内核诸如51/ARM/90/PIC/AVR.....有好多种的,何况内核从来不分类,因为每一家常都可以改内核,你应该问的是架构!!只有懂架构才能用什么片子都驾轻就熟. 我详细的说一下吧. HARVARD(哈佛)架构:ROM(程序空间)与RAM(数据空间)分开,便于程序与数据的同时访问,减少程序运行时访问的瓶颈,提高数据吞吐. PRINCETON(普林斯顿)架构:采用通用计算机广泛使用的..._dcache和微处理器的接口 整个系统的层次结构如图1所示
文章浏览阅读862次。【说明】本文来自由周世平老师主编的《C语言程序设计》教材。我作为参编人员执笔了第7、8章。“第8章 问题求解与算法”中“8.6.1 回溯法”以8皇后问题的求解为例,介绍了回溯法的解题过程。这个解决方案中用到了“栈”,引用至此,作为栈应用的例子。需要说明的是,教材面向程序设计初学者,并全文中并未提出过任何关于“栈”的描述。这样做,隐藏了术..._八皇后栈回溯代码实现数据结构
文章浏览阅读2.5k次,点赞3次,收藏12次。众所周知,C语言中的scanf函数的作用是从标准输入设备(通常是键盘)读取输入值,并存储到参数列表中指针所指向的内存单元。下面从几个方面说一下一些稍微细节的东西。下面的实验都在vc6.0中通过。1、scanf的返回值scanf通常返回的是成功赋值(从标准输入设备赋值到参数列表所指定的内存区域)的数据项数,如果出错或是遇到end of file(注意,如果想从键盘输入EOF,在windows的DOS..._不同类型输入要分隔符吗c语言
文章浏览阅读1k次。 利用Canvas的fillText(),隔一定时间在画布上作画<!DOCTYPE html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> &_canvas画字符雨
文章浏览阅读1.1k次。微信公众号跳转微信小程序,自定义微信跳转标签_opentaglist
文章浏览阅读4.3k次。数据恢复技术与LVM数据恢复方法 1摘要 随着计算机网络应用的发展,数据存储的安全性变的越来越重要。在常见的基于RAID和LVM的环境下面,当出现硬盘故障或者错误操作导致数据丢失的情况下,采用适当的数据恢复策略可以在很大程度上提供数据恢复的成功概率。本文研究了几种情况下的数据恢复技术和方法,为数据恢复和数据安全的预防提供了指导。 2数据恢复需求 2.1Linux IO存储栈 图(1)Linux IO 存储..._vgreduce --removemissing恢复