草庐IT

子分支

全部标签

c语言修炼第二章--分支与循环(2.2)

目录2.2循环语句2.2.1while循环语句2.2.2for语句2.2.2.1for语句的语法形式2.2.2.2break和continue在for语句中的应用2.2.2.3关于for循环变量的建议2.2.2.4for循环的一些变种初始化,判断,调整都进行省略 使用多个变量控制循环2.2.3dowhile语句2.2.3.1dowhile语法形式2.3goto语句2.3.2利用goto语句实现关机小游戏前言:快开始学习叭!开始内容的学习叭2.2循环语句2.2.1while循环语句在初识c语言的学习中我们已经认识过了,还记得while的语法形式嘛,现在一起来回顾一下吧while(判断项){表达式

Gitlab 合并分支代码到主分支上

一、在gitlab项目中点击Branches(查看分支)二、这时看到有24个滞后的提交 三、点击Mergerequest按钮 四、填写合并请求表单,等待核审;这里主要是2步1、选择管理员 ,2、源分支和目标分支要搞清楚; 五、提交完成后,会在这里显示;也可以对提交的请求进行编辑;   六、管理员master权限,点击 merge  按钮,完成合并;

解决git切换分支导致代码丢失的问题

解决git切换分支导致代码丢失的问题问题背景:​因为本人手里有好几个不同的项目,当手里有正在做的项目,却被临时叫去修改另外一个项目,而此时又不想把现有的代码提交,于是就强制切换到了另外一个分支上。悲剧的事情发生了,再次切换回来的时候发现之前写的代码丢失了。解决方法:​本人使用的编程工具为VSCode。一般上述情况下,是无法进行正常切换分支的。因为git的工作机制会要求尽量保持一个较为干净的工作区和暂存区。所以就算你成功切换了分支,vscode会帮你把切换前的代码执行stash,就是储藏起来。当你再次切换回来的时候,可以从这个‘’贮藏室‘’里面取出之前存放的代码​执行指令gitstashlist

关于github:设置默认分支为master

GitHub上新建仓库的default分支是main,而通过git向远程仓库上传文件的分支默认是master,这样仓库就有了两个branches。设置defaultbranch为master:点击头像—settings—Repositories—更改main为master—update这样,之后新建仓库的defaultbranch就为master了。如下:设置已经建好的仓库的default为master:单击该仓库最右边settings—branches—点击双箭头—在弹框中选择master—update—Iunderstand,updatethedefaultbranch。回到该仓库,更改完

分支限界TSP(旅行商问题)

分支限界TSP(旅行商问题)TSP问题【问题】TSP问题(travelingsalesmanproblem)是指旅行家要旅行n个城市,要求各个城市经历且仅经历一次然后回到出发城市,并要求所走的路程最短。【想法】首先确定目标函数的界[down,up],可以采用贪心法确定TSP问题的一个上界。如何求得TSP问题的一个合理的下界呢?对于无向图的代价矩阵,把矩阵中每一行最小的元素相加,可以得到一个简单的下界。但是还有一个信息量更大的下界:考虑一个TSP问题的完整解,在每条路径上,每个城市都有两条邻接边,一条是进入这个城市的,另一条是离开这个城市的,那么,如果把矩阵中每一行最小的两个元素相加再除以2,假

c语言修炼第二章--分支与循环

目录前言2.1分支语句2.1.1什么是语句2.2分支语句2.2.1if语句的语法形式2.2.2悬空else问题2.2.3if书写形式的对比2.3switch语句2.3.1switch的语法形式2.3.2switch与break的关系2.3.3switch与default的关系前言小伙伴们端午安康吖!今天我们要开始新的一章的学习!直接开始学习叭!2.1分支语句2.1.1什么是语句在了解语句之前,我们先来了解以下的知识!c语言是结构化的程序设计语言!那么什么是结构化呢又或者结构化都有哪些呢?结构化主要包括:顺序结构,循环结构,选择结构! 选择结构对应的是分支语句(ifswitch语句),循环结构对

Idea 中切换git分支

方式一1.1右键git工程,进入git,选择Branches1.2选择要切换的分支弹出以下内容框当前的分支是master以下我选择dev2分支选中要切换的分支,checkout,确定当前所处的就是dev2分支了方式二2.1点击项目右下角master,选中要切换的分支  默认当前分支是master分支2.2选择要切换的分支这里我以dev1分支为例选择dev分支后,点击Checkout,然后确定。当前所处的就是dev1分支了链接:面试题库https://www.bloghut.cn/questionBank

Git 新建分支并推送(push)到远程仓库,合并feature分支到develop分支

在多人协作的项目中经常需要新建feature分支开发一个新功能,或者是要做一些修改,需要新建一个分支。创建新分支开发完成之后可能需要暂时需要提交到远程,完全提测完成后再合并到develop主分支。步骤如下:新建本地分支#gitstatus命令先查看一下目前分支的状态,保证工作区是干净的$gitstatusOnbranchtestYourbranchisuptodatewith'origin/test'.nothingtocommit,workingtreeclean#命令后回车创建feature分支$gitcheckout-bfeatureA各种改动之后,并且通过一下命令把代码缓存到工作区$g

【git】git配置自带的查看分支log图

前言一般在gitlab等仓库里可以看见分支图,其实git上也有这个功能,只要配置别名快速调用就可以了。git配置首先你需要找到git配置文件。windows的git配置文件一般在用户目录下自己登陆名字的文件夹里有个.gitconfig文件。mac的git配置文件在~/.gitconfig里。编辑文件复制以下alias:[alias]lg1=log--graph--abbrev-commit--decorate--date=relative--format=format:'%C(boldblue)%h%C(reset)-%C(boldgreen)(%ar)%C(reset)%C(white)%s

vscode图形化操作 关联远程分支;查看所有远程分支;新建分支;代码拉取;合并分支

1.关联远程分支 2.查看所有远程分支(有时我们本地新建分支后,显示不出来远程的所有分支,这时可以按照下方操作) 3.新建分支(点击左下角然后弹出中点击创建新分支输入分支名后enter这时就建立好了)4.代码拉取(点击拉取自就会出现远程的好多仓库,选择你的目标仓库点击就行)5.合并分支这时的有俩个分支暂且叫主分支(master)和功能分支(dev)1.首先是将你的dev分支推送到远端dev2.切换到master分支,注意这里要拉取一下远程master的代码,保证你合并在了最新的master分支,多人开发不拉取最新代码会导致丢代码;之后点击合并分支选择你的功能分支这里就是上文dev分支,这时有冲