上篇[网络]openwrt的阿里云编译发布后,大神们纷纷回复GitHub的actions可以在线编译,心疼我18元的同时,开始了快乐薅羊毛之旅。。。。
2024年09月21日
上篇[网络]openwrt的阿里云编译发布后,大神们纷纷回复GitHub的actions可以在线编译,心疼我18元的同时,开始了快乐薅羊毛之旅。。。。
2024年09月21日
由于gitlab的免费私有仓库的优势,所以在公司使用gitlab会多一些,对于gitlab来说,注册需要翻墙,而登录不需要。
下面还是主要介绍下git的原理和常用的一些操作。
在gitlab上一般每个人或每个项目或者每个bug都会有自己独立的分支。分支不影响主分支master。
一般工作流程如下:
2024年09月21日
删除远程仓库多余的文件:
第一步:给项目添加有效的.gitignore文件
# 第二步:将.gitignore文件添加到暂存区
git add .gitignore
# 查看文件夹(可选操作)
dir
# 第三步:删除暂存区文件夹,target表示要删除的文件夹名
git rm -r --cached target
git commit -m "删除target文件夹"
# 第四步:强制推送到远程仓库 dev 分支
git push -f origin dev
2024年09月21日
文/IT可达鸭
图/IT可达鸭、网络
这几天一直在研究linux环境下安装配置rasa框架,顺便整理一下安装步骤,以后可以查看。
建议:本文适合收藏,里面每个步骤都是实际开发中遇到的,这里不涉及Rasa聊天机器人框架的源码,因为源码在网上获取非常方便。这里只是单纯介绍部署的步骤,以及如何解决一些遇到的问题。
2024年09月21日
本地有一个文件夹openEuler-22.03-LTS(如下图所示),文件夹名是远程(Gitee平台)仓库的分支名,文件都是yaml文件,文件名对应仓库名,都是https://gitee.com/src-oepkgs/下的仓库,需要将每个文件依次添加到各自对应的仓库中,并提交PR到远程仓库的openEuler-22.03-LTS分支上。
2024年09月21日
为了更好的管理、跟进、掌控和维护项目开发,我们通常会借用Gitlab等代码托管平台来管理项目资源。当然我们不会将项目公开在互联网上,而是在局域网搭建属于自己的Git远程仓库服务(我司搭建的是Gitlab服务)。在使用Git的使用我们经常需要对项目执行同步、获取和拉取等操作,那么我们在实际应用中该如何使用相关指令呢?
如果你是刚刚参与项目的开发那么你需要先获取当前已经开发的项目资源,这时候就需要从从远程仓库克隆资源。执行指令: git clone -b <分支名> <版本库的网址>;将指定分支克隆到本地新目录中(不指定分支则默认克隆master分支),执行git clone后会在新目录下有个.git的隐藏文件夹,所以clone下来的项目不需要进行git init初始化操作。
2024年09月21日
现在团队中的项目,规模越来越大,功能越来越多,一般都是有一个团队进行协同开发的一个项目或工程。在项目开始时需要搭建一个线上版本仓库,称为远程仓库,它是指托管在网络上的项目仓库。有很多项目托管平台,比如Bitbucket,gitee,github,gitlab等等。操作远程仓库的git命令主要有:
· 克隆远程仓库到本地仓库
不指定分支可使用:
git clone 远程仓库地址
例子:
git clone http://192.168.1.109/vita.wang/vue_dev.git