git add <file> # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git show git co -- <file>  
本文为https://gitlab.starcart.cn/help/ci/quick_start/README.md的翻译中文版。GitLab提供持续集成(continuous integration)服务。如果添加一个.gitlab-ci.yml文件到项目根目录,并配置GitLab项目使用某个Runner,然后每一次提交或者是推送都会触发CI pipeline..gitlab-ci.yml文件
大家好,我是杂烩君。本次来给大家分享一款小巧好用的代码对比工具——Meld。Meld简介Meld是一个 跨平台的Meld官网:http://meldmerge.org/Meld特点:文件和目录的双向和三向比较。文件比较随着你的输入而更新。自动合并模式和对变更块的操作有助于使合并更容易。可视化让你更容易比较你的文件。支持 Git, Bazaar, Mercurial, SubversionMeld使
转载
2024-07-09 23:10:37
124阅读
比较文件差异diff知识点排列准备工作一、add暂存前的比较1.在工作区修改diff_test.c2.暂存前对比单个文件一、add后和版本库中的内容比较1.add到暂存区2、对比单个文件3、对比所有内容 准备工作创建diff_test.c 添加到暂存区: commit到本地库 :一、add暂存前的比较1.在工作区修改diff_test.c这里偷了个懒:2.暂存前对比单个文件对比当前工作区中修改过
转载
2024-03-26 15:41:01
362阅读
查看id首先你得知道版本之间的commit id git log –pretty=oneline$ git log --pretty=oneline差异文件并打包git diff这个命令能比较两个提交之间的差异,使用–name-only参数可以只显示文件名。由于commit id 太长 一般复制前面7位 就可以了 例如:$ git diff 61d2112 f3c0f99 --name-only
转载
2024-07-16 09:08:51
257阅读
背景CVS、SVN、Git、ClearCase和VSS这五种常见的代码管理工具。当你想发布自己的想法,或者学习内容时。这个时候可能你的选择就是在各大平台发布,比如说:简书、csdn、掘金等一些公开的平台。但是这样你的数据就是属于别人了,如果有一天那个平台关闭了,那不是你的多年记录的内容都没有了。可想而知你当时的心情是多么丰富多彩。转念一想那我自部署一个项目,那你不是需要购买服务器,拥有
远程仓库Test 连接ssh -vT git@github.com远程仓库初始化制作patch 和 patch教程安装 gitsudo apt-get install git ( 安装)git 命令git init (通过git init命令把这个目录变成Git可以管理的仓库)git add readme.txt(用命令git add告诉Git,把文件添加到仓库:)git commit -m "w
代码编写注意的细节点涉及到具体业务的时候要把代码抽出来放在专门的service服务里变量命名要有具体含义,不要出现数字和各种歧义情况常量命名全部大写在调用一个变量内部封装的方法前要确认是否已经初始化,避免出现空指针异常遍历list的时候不要定义i的写法,循环直接写成XXX.foreach().stream()方法代码连接要紧凑,一个内容里的代码最好堆积在一起不要分散涉及到if语句或者while语句
近2年在github新开源的CICD方案Drone受到越来越多人的青睐,比Jenkins有更多的优势;我通过查询和整理资料,对比如下:工具优势不足备注开源,轻量级,不需要复杂的安装手段;配置简单,与Gitlab可直接适配;.gitlab-ci.yml,分阶段并行执行任务;实时构建日志清晰,UI交互体验很好;只支持Gitlab,yaml不能扩展;需要为每个任务定义组件;不支持一个大阶段中包含几个小阶
转载
2024-05-20 19:24:25
62阅读
一、比较内容A、比较提交 - Git Diff备注:markdown基本语法链接我们对项目做些修改: * cd gitproject
向README文件添加一行
echo “new line” >> README.md
添加新的文件file1
echo “new file” >> file1使用git status查看当前修改的状态:
g
Git diff 代码比较的高级技巧Git是使用branch来管理不同的功能点开发的,那么我们怎样能比较不同branch的不同呢?使用 git diff branch1 branch2 , 就可以了, 但这个方法不够直观, 因为只能显示不同点的上下几行,不方便理解。比较好的做法是使用图形化比较工具比较,例如meld, 使用以下的命令就可以了git dif
转载
2024-03-29 13:19:13
1056阅读
很多教程都只讲如何使用.cmake文件,但没有讲.cmake文件是如何制作的 我也很好奇,就整理了一些资料,于是有了这篇文章。 大部分资料翻译自该文https://gitlab.kitware.com/cmake/community/-/wikis/doc/tutorials/How-to-create-a-ProjectConfig.cmake-file一个cmake项目如果想提供给别的项目使用
git taghttps://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%89%93%E6%A0%87%E7%AD%BEgit tag:查看所有taggit tag -l 'v2.1.2.20170111.*'git tag xx:打taggit show v2.1.2.20170111.3.bgygit push origin v
克隆仓库:然后填写仓库地址,填写完成后点击next:使用默认选择就可,点击next,填写好本地地址后,点击finish:提交修改到远程仓库本地修改文件并保存后:查看修改前后文件对比:修改后,在相应仓库上单击右键,然后点击Commit选择要提交的文件后,填写提交信息,最后点击commit提交后,在分支图上就会又一个节点,该节点和之前的节点颜色明显不同,代表这是刚刚提交的,但是还没有推送到远端:在推送
转载
2024-10-09 17:42:10
823阅读
昨天我们已经把Git服务器搭建完成了,工程的上传与下载都可以了,不过有些人不喜欢使用git命令进行操作。所以我们就搭建一个可视化操作的环境!配置gitweb和gitlab两种访问方式!一,配置gitweb 1. 安装gitweb sudo apt-get install gitweb 2. 安装apache2 sudo apt-get install apache
git 合并冲突The merge that we saw in the last chapter was relatively easy for Git to solve. But in reality, not all conflicts are going to be easy. Earlier we made changes to different lines in the same f
转载
2024-09-28 23:22:12
25阅读
Git仓库对比:GitLab vs GitHub vs Gitee vs GitCode 在软件开发中,版本控制是必不可少的工具之一。Git作为目前最为流行的版本控制系统,也逐渐成为了开发者们的标配。但是,如何选择一个合适的Git仓库来存储您的代码呢?本文将对 GitLab、GitHub、Gitee 和 GitCode 四种主流Git仓库进行对比和评估。GitLab[官方地址] GitLab
转载
2024-03-29 13:06:57
442阅读
GitHub是2008年由Ruby on Rails编写而成,与业界闻名的Github类似;但要将代码上传到GitHub上面,而且将项目设为私有还要收费。GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可通过Web界面进行访问公开的或者私人项目,非常适合在团队内部使用。在gitlab中有三个版本,分别是CE(社区版)、EE(企业版)、OM(RPM包完整版,里面包括ngin
转载
2024-03-21 20:48:51
73阅读
go代码 gitlab-ci/cd部署使用gitlab CI/CD技术部署golang服务原理部署配置gitlab-runnergitlab-ci.yaml编写 使用gitlab CI/CD技术部署golang服务鉴于每次修改代码后都需要拉取-编译-部署等一些列步骤,探索使用gitlab ci/cd技术实现服务的自动化集成部署,节省服务部署和维护成本,经过几天的摸索踩坑后完成了部署,记录下部署步
转载
2024-04-29 21:48:05
90阅读
工作使用git代码仓库,当分支多任务细分,两个分支之间的比较变得重要,由于之前的某种操作,两个分支的合并情况已经不再清晰,迫切需要我们比较两个分支的不同。下面讲解使用两个方式去比较分支文件、比较分支下的单个文件不同git 命令行比较 (通用)vscode 插件比较 (直观)前提首先假设我们有两个分支 dev(多个功能开发最终合并分支) sprint5(一个是迭代5功能开发分支),这种情况再开发中非
转载
2024-05-28 20:08:13
2182阅读