鬼谷子叔叔

跟福哥学编程吧~~

Windows10安装Git版本控制软件及使用教程
介绍介绍前面我们学习了GitLab环境的安装部署方法,知道了Git这个版本控制软件的作用和基本使用方法。今天福哥要带着大家学习如何在Windows环境下使用Git客户端去操作我们的项目文件,这个是每一个搞技术的人员都需要学习的知识,请大家打起精神来跟着福哥一起学习吧~今天的内容有点多,大家可以收藏起来作为Git的使用手册!除了今天福哥...
阅读 108
使用gitlab/gitlab-ce:12.1.3-ce.0镜像安装GitLab服务
介绍介绍前面福哥带着大家学会了使用k8s集群部署整套web服务(包括PHP环境和MySQL数据库等等)的方法。今天我们来学学Git的使用,Git是一款版本控制软件,用来管理项目文件的版本,是每一个研发人员每天都要使用的软件。那么什么是版本控制呢?版本控制就是把你编写的程序文件的每个阶段都记录下来再打上一个编号,如果你在编写程序的时候发...
阅读 90
gitlab使用非22端口配置了SSH密钥还是一只提示输入密码怎么解决?
问题福哥在搭建了gitlab环境后,使用SSH密钥配置了免密,在进行克隆的时候还是提示输入密码。而且无论输入什么密码都不对,一直要求输入密码。。。git clone git@192.168.168.68:1022:root/tfphp.git解决原来是因为福哥用的不是默认22端口,非22端口的克隆地址和22端口的克...
阅读 96
迁移Gitlab仓库数据、用户数据的方法【20220916】
介绍介绍由于gitlab占用内存太高了,福哥打算把它迁移到一个托管服务器上面去,笔记托管服务器机器是自己的内存可以随便扩展嘛。为了避免出现问题,福哥的目标gitlab使用了和源gitlab一样的版本,这里稍微费了点事。大家跟着福哥学学如何迁移Gitlab的数据吧!迁移源gitlab当前状态这是福哥的源gitlab,里面已经有一些仓库了...
阅读 216
Gitlab学习笔记
介绍介绍GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。安装Gitlab镜像拉取镜像docker pull gitlab/gitlab-ce容器启动容器docker run -...
阅读 134
TortoiseGet使用Cherry Pick合并一个commit到分支上面【20210822】
介绍介绍有的时候我们在合并Git分支的时候会发现两个分支的差异特别大,这种情况多发生在多人开发一个项目的时候。如果只是差异大还好,如果还伴随着一堆冲突,那简直不要太恶心~~原因这个原因大家应该比较容易想明白,就是在你commit修改的时候,也许其他人已经commit过很多很多次了。这里面不乏一些公共库大家都会往里面添油加醋,这时候后面...
阅读 29
在Windows上使用图形化Git客户端工具TortoiseGit【20210727】
介绍介绍Git是一个非常主流的代码版本管理工具,这个工具的特点是将代码管理从以文件为单位改成了以项目为单位,通过强大的分支(branch)管理功能可以将整个项目进行前进(forward)和后退(backward),从而达到灵活的版本切换的目的。Git的这个设计真的是很超前,很符合现今的项目开发协作的真实情况,现如今的项目都是多个子项目...
阅读 285
分支的使用,新建,提交,合并,推送
介绍使用git管理代码,默认分支为 master一般情况下,我们开发功能都不会直接在 master 分支进行无论是单人开发还是多人开发,最好的方式是建立自己的个人分支开发完毕后提交到本地库,在推送到远程个人分支最后通过合并方式将个人分支合并到 master 分支总结一句话就是,分支是为了做一件事而生的!操作步骤基本流程建立新分支在新分...
阅读 36
Git使用笔记
介绍介绍Git是一款代码版本管理工具,它的特点是一个项目一个库,更新是整体更新,提交也是整体提交。利用分支(branch)来实现协同开发,利用合并(merge)来提交协同开发的代码。安装安装使用yum安装gityum -y install git配置配置创建用户 git为 git 设置密码useradd&...
阅读 144