git 入门教程之 git bash 竟然不支持 tree 命令
摘要:git 入门教程之 git bash 竟然不支持 tree 命令 tree命令包下载地址:https://jaist.dl.sourceforge.net/project/gnuwin32/tree/1.5.2.2/tree-1.5.2.2-bin.zip git bash 是 Windows 用户
阅读全文
posted @
2021-12-04 10:45
DevOps_SRE
阅读(377)
推荐(0) 编辑
Git Submodule管理项目子模块
摘要:Git Submodule管理项目子模块 使用场景 当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,并且由专门的人去维护,这时候我们就要用到git的submodule功能。 常用命令 git clone <repository> --recursive 递归的
阅读全文
posted @
2021-11-30 19:04
DevOps_SRE
阅读(133)
推荐(0) 编辑
Git使用之submodule
摘要:Git使用之submodule 入职第一周,就因为clone项目而产生了很大的障碍,花了差不多三四个小时才定位问题并解决,记录一下。 一、问题 当我们在使用Git克隆项目的时候,无法克隆下来一个文件夹。记该文件夹为A,A在远程仓库是有的,也能点开看到,而克隆下来后,本地A点开后是空的,什么也没有。
阅读全文
posted @
2021-11-30 17:17
DevOps_SRE
阅读(382)
推荐(0) 编辑
git rebase vs git merge详解
摘要:git rebase vs git merge详解 https://medium.com/@porteneuve/getting-solid-at-git-rebase-vs-merge-4fa1a48c53aa#.std3ddz0g 请参考另外一篇文章:https://medium.freecod
阅读全文
posted @
2021-10-25 15:02
DevOps_SRE
阅读(322)
推荐(0) 编辑
TortoiseGit 提交代码每次需要输入用户名和密码
摘要:每次用TortoiseGit Pull或者Push的时候都会弹出让输入用户名、密码的框, 很麻烦 ,解决办法如下: 解决办法如下: Right click → TortoiseGit → Settings → Git → Credential. 设置为 wincred - this reposito
阅读全文
posted @
2021-10-11 16:44
DevOps_SRE
阅读(569)
推荐(0) 编辑
git命令使用---删除已经add进缓存的文件
摘要:git命令使用 删除已经add进缓存的文件 在工作中遇到一个问题,使用git add . 想把很多修改文件一起加进去,不慎把untrack的文件例如bin/ 下的文件和gen/下的文件等不需要check的文件也加了进去。 这时如果要执行git reset --hard +SHA1号的话,之前的改动文
阅读全文
posted @
2021-09-22 11:22
DevOps_SRE
阅读(1145)
推荐(0) 编辑
gitlab基本git命令
摘要:Command line instructions You can also upload existing files from your computer using the instructions below. Git global setup git config --global use
阅读全文
posted @
2021-09-20 15:53
DevOps_SRE
阅读(54)
推荐(0) 编辑
后增加.gitignore导致不该上传的文件上传至gitlab的解决方案
摘要:后增加.gitignore导致不该上传的文件上传至gitlab的解决方案 第一步,编辑.gitignore配置文件 $ vim .gitignore .scannerwork $ cat .gitignore .scannerwork 第二步,git管理.gitignore 编辑了配置文件.giti
阅读全文
posted @
2021-08-05 17:00
DevOps_SRE
阅读(257)
推荐(1) 编辑
脚本实现一键创建项目和分支,并推送至gitlab
摘要:将devops项目推送至远程仓库 脚本内容如下: #!/bin/bash #1. 信息收集部分 #项目名字,与脚本文件同级目录文件夹的名字 project_name=devops_two #项目组的路径(来源gitlab) Groups_path=DevOps #推送项目的作者 username=z
阅读全文
posted @
2021-07-16 15:54
DevOps_SRE
阅读(475)
推荐(0) 编辑
git常用命令梳理及常见开发场景总结
摘要:一、新建代码库 1.git clone用法:git clone [<选项>] [--] <仓库> [<路径>] # 用法:git clone [<选项>] [--] <仓库> [<路径>] -v, --verbose #更加详细 -q, --quiet #更加安静 --progress #强制显示进
阅读全文
posted @
2021-07-16 09:38
DevOps_SRE
阅读(328)
推荐(0) 编辑
git rebase(变基)操作演示
摘要:1.rebase(变基)操作 注意事项:rebase 改变分支的根源,绝对不要在与其他人共享的分支上进行操作rebase黄金法则:绝不要在公共的分支上使用它! 1.1git merge 与 git rebase的区别 1.1.1git merge 合并两个分支并生成一个新的提交 1.1.2git r
阅读全文
posted @
2021-07-16 09:22
DevOps_SRE
阅读(2339)
推荐(0) 编辑
centos 8 下使用git设置显示分支名称和改变颜色
摘要:找到要修改的目标文件 首先找到要修改的目标文件,文件名为“.bashrc”,默认文件路径是~/.bashrc 修改目标文件 vim ~/.bashrc 文件的末尾追加以下代码 find_git_branch () { local dir=. head until [ "$dir" -ef / ];
阅读全文
posted @
2021-07-14 21:33
DevOps_SRE
阅读(242)
推荐(0) 编辑
Git常用命令超级详细
摘要:说明: 本文所有的操作都是在windows 7 64 位系统上安装git 进行的操作;git的版本为2.31.1.windows.1 关于git的安装基本都是下一步; 1.新建代码库 ##1.1在当前目录新建一个 Git 代码库 $ git init 1.2新建一个目录,将其初始化为 Git 代码库
阅读全文
posted @
2021-07-10 18:20
DevOps_SRE
阅读(2316)
推荐(11) 编辑
git 的官方学习资料介绍及windows的安装过程
摘要:1.下载 Git 1.1首先打开 Git 的官方网站: http://git-scm.com/ 1.2然后找到下载页面: http://git-scm.com/downloads 1.3找到Windows版本的下载页面: http://git-scm.com/download/win 1.4git的
阅读全文
posted @
2021-07-09 18:43
DevOps_SRE
阅读(166)
推荐(0) 编辑
git分支案例
摘要:
阅读全文
posted @
2021-07-09 18:24
DevOps_SRE
阅读(46)
推荐(0) 编辑
Gerrit GitLab GitHub的几点不同
摘要:#代码评审的方式不一样 ##GitHub是基于Pull Request 进行代码评审; ##GitLab是基于Merge Request 进行代码评审; ##Gerrit是基于Change Request 进行代码评审; #代码评审的时机不一样 ##GitHub和GitLab都是在代码提交到仓库后,
阅读全文
posted @
2021-07-02 16:23
DevOps_SRE
阅读(1238)
推荐(0) 编辑
gitlab 设置tag保护及取消tag保护功能
摘要:#用gitlab管理员登录系统 #进入项目->设置->Repository #设置项目的Tag保护 #效果展示 #取消Tag保护 #效果展示
阅读全文
posted @
2021-07-02 15:59
DevOps_SRE
阅读(952)
推荐(0) 编辑