随笔分类 -  git

摘要:一,thinkphp默认忽略/vendor目录 默认的.gitignore文件: *.log .env composer.phar composer.lock .DS_Store Thumbs.db /.idea /.vscode /vendor /.settings /.buildpath /.p 阅读全文
posted @ 2025-01-01 19:19 刘宏缔的架构森林 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一,git项目管理端添加项目:(gitolite) # vi gitolite.conf # git add -A # git commit -m "add a project:lhdadm"; # git push origin master 二,客户端初始化项目 1, 先创建项目 $ git i 阅读全文
posted @ 2025-01-01 19:19 刘宏缔的架构森林 阅读(7) 评论(0) 推荐(0) 编辑
摘要:一,报错信息: hint: Diverging branches can't be fast-forwarded, you need to either: hint: hint: git merge --no-ff hint: hint: or: hint: hint: git rebase hin 阅读全文
posted @ 2024-12-28 09:32 刘宏缔的架构森林 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一,为指定commit打tag: # git tag 'v1.0.1' f172507f3e9eaf6edb13042f51a52934e48925b7 查看tag列表: # git tag v1.0.1 二,从tag获取当前版本: 展示当前分支的最近的 tag # git describe --t 阅读全文
posted @ 2024-12-07 10:50 刘宏缔的架构森林 阅读(37) 评论(0) 推荐(0) 编辑
摘要:一,问题的现象: 1,安装laravel/ui这个第三方库后,它的文件不出现在未跟踪文件中,如下: liuhongdi@lhdpc:/web/api/vendor/laravel/ui$ git ls-files ./ liuhongdi@lhdpc:/web/api/vendor/laravel/ 阅读全文
posted @ 2024-09-25 19:21 刘宏缔的架构森林 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一,关于gitolite 1,官网: https://gitolite.com/gitolite/index.html 2,代码网站: https://github.com/sitaramc/gitolite 3,说明: 3个角色: git服务器,上面运行gitolite/ssh服务 管理服务器:用 阅读全文
posted @ 2024-07-16 09:41 刘宏缔的架构森林 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一,第一种方法:用remove命令删除origin 例子:我们把地址从apiweb1修改为apiweb2 查看remote liuhongdi@lhdpc:/data/vue/apiweb$ git remote -v origin https://gitee.com/liuhongdi/apiwe 阅读全文
posted @ 2021-09-24 16:04 刘宏缔的架构森林 阅读(338) 评论(0) 推荐(0) 编辑
摘要:一,在新机器上操作,生成免密登录的密钥: 1,创建无需密码登录 创建密钥 liuhongdi@lhdpc:~# ls .ssh ls: 无法访问 '.ssh': 没有那个文件或目录 生成密钥,一路回车即可 liuhongdi@lhdpc:~# ssh-keygen -t rsa Generating 阅读全文
posted @ 2021-09-16 15:57 刘宏缔的架构森林 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一,登录到gitee后,创建项目 如图: 项目创建完成后,可以看到项目的相关信息 如何上传代码的信息已经写的很清楚了 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/ 阅读全文
posted @ 2021-08-25 10:45 刘宏缔的架构森林 阅读(210) 评论(0) 推荐(0) 编辑
摘要:零,centos8平台如何安装gitosis服务? 参见:centos8平台安装gitosis服务: https://imgtouch.com/index.php/2023/05/20/centos8-linux%e5%ae%89%e8%a3%85gitosis%e6%9c%8d%e5%8a%a1g 阅读全文
posted @ 2020-03-10 17:24 刘宏缔的架构森林 阅读(432) 评论(0) 推荐(0) 编辑
摘要:一,git服务器端:准备gitosis需要的各依赖软件 1,确认openssh是否存在?如不存在,以下列命令进行安装 [root@yjweb ~]# yum install openssh openssh-server openssh-clients 2,安装git [root@yjweb ~]# 阅读全文
posted @ 2020-03-10 16:45 刘宏缔的架构森林 阅读(352) 评论(0) 推荐(0) 编辑
摘要:一,git reset的功能: 该命令修改HEAD的位置,即将HEAD指向的位置改变为之前存在的某个版本, 说明: 修改后,push到远程仓库时需要使用“git push -f”提交更改 原因:因为我们本地库HEAD指向的版本比远程库的要旧 说明:架构森林是一个专注架构的博客, 网站:https:/ 阅读全文
posted @ 2020-02-17 20:17 刘宏缔的架构森林 阅读(638) 评论(0) 推荐(0) 编辑
摘要:一,git stash的作用: 能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/05 阅读全文
posted @ 2020-02-17 20:03 刘宏缔的架构森林 阅读(456) 评论(0) 推荐(0) 编辑
摘要:一,git的tag是什么? tag就是给commit起一个容易记忆容易理解的名字 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/05/16/gittag-de-y 阅读全文
posted @ 2020-02-17 19:50 刘宏缔的架构森林 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一,git merge 与 git rebase的区别 1,git merge 例如: master分支合并dev分支,git将两个分支dev和master上的所有commit , 按照提交时间的先后顺序进行依次放到master分支上 2, git rebase操作实际上是将当前执行rebase分支 阅读全文
posted @ 2020-02-17 19:42 刘宏缔的架构森林 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:一,如何修改一个commit的注释? root@kubuntu:/data/git/clog# git commit --amend 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index. 阅读全文
posted @ 2020-02-17 18:46 刘宏缔的架构森林 阅读(229) 评论(0) 推荐(0) 编辑