织梦网站定时,树莓派wordpress博客,乐清建站,网站建设 佛山gitea仓库搭建 一、下载 https://dl.gitea.io/gitea/这个网址选择合适版本的windows 64位系统。 二、安装并开启服务 下载后放入想安装的文件夹#xff0c;例如C:\gitea 将exe文件重命名为gitea.exe 管理员方式打开cmd,输入#xff1a; sc create gitea start auto binPath 例如C:\gitea 将exe文件重命名为gitea.exe 管理员方式打开cmd,输入 sc create gitea start auto binPath C:\gitea\gitea.exe web --config C:\gitea\custom\conf\app.ini 别忘了将 C:\gitea 替换成你的 Gitea 安装目录。 然后打开服务找到gitea右键run服务启动 image.png 此时浏览器访问 http://localhost:3000即可访问了。 另注 1)sc delete gitea 可以用这个命令删除服务。 2)防火墙要开启22端口或者自己设置的其他端口 3确保gitea.exe服务启动。 4后台运行及开机启动 如果是window系统可能遇到gitea.exe老是在前台所以想把gitea放到后台运行然后支持开机自启所以写一个超简单的脚本。在gitea的安装目录下新建一个文本文档写入两句话(其中“C:\Gitea\gitea.exe”改为自己的安装目录) set wscriptObj wscript.createObject(wscript.shell)
wscriptObj.run C:\Gitea\gitea.exe, 0然后保存更改后缀为gitea.vbs。以后双击gitea.vbs就变为后台运行了只能到进程去找它了。 开机自启呢最简单的方式就是建一个gitea.vbs的快捷方式把它放到自己电脑的启动目录我的启动目录在这里C:\Users\Cheery\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup一般将Cheery更换为自己的用户名就能找到了。OK现在gitea可以开机自启了不用快捷方式直接将gitea.vbs扔过去也可以的。 作者IamCheery 来源CSDN 原文https://blog.csdn.net/cr605897869/article/details/80843819 版权声明本文为博主原创文章转载请附上博文链接 三、配置 配置说明文件https://docs.gitea.io/zh-cn/config-cheat-sheet/ 配置参考链接https://docs.gitea.io/zh-cn/config-cheat-sheet/ 配置好数据库和相关路径就可以了。在这里可以将localhost设置为192.168.1.6方便局域网内其他人访问。 数据库简单点选择sqlite就可以了。 gitea仓库使用 一、安装git 1.下载地址https://git-scm.com/downloads 2.默认设置安装 3.安装完后打开git bash输入以下字符告诉git你是谁。 图片.png 二、ssh配对 前提去配置里增加一行START_SSH_SERVER true 图片.png 保存后重启gitea.exe 1.本地电脑上生成并部署SSH key 检查C:/users/yhj/.ssh/目录下yhj根据不同电脑不同是否有rsa名字的文件如果没有则在gitbash输入 ssh-keygen -t rsa -C xxxxxxxxxx.com 注xxxx为自己的邮箱名字 一路回车即可生成ssh私钥id_rsa和公钥id_rsa.pub。 2.git bash进入.ssh目录输入命令: cat id_rsa.pub打开id_rsa.pub。 图片.png 3.将出现的内容复制给gitea管理员。 4.管理员将其添加到gitea. 图片.png 图片.png 5.在git bash 里输入ssh -T xxx192.1.xx.xx (前面的xxx指电脑名称后面的xx指IP地址
三、进行pull/push操作
1.建立本地文件夹 本地建立一个文件夹存放git本地仓库 2.git bash 进入到该文件夹 初始化git init 3.将本地库和远程库进行关联 git remote add origin DESKTOP-46VK2M2192.168.1.6:fishmindtech/dev.git 注意1.网页上显示的ssh库地址有个$需要删除。 图片.png 2如果关联了错误的库可以用git remote rm origin来删除。 4.推送到远端 git pull origin master #从远程库拉回版本 git add . #把修改的文件添加至暂存区 git commit -m “说明文字” #在本地将暂存区内容提交 git push -u origin master #将本地推送到远端
以上是用ssh方式登录git,这种方式免输密码。 也可以用http登录的方式访问git就在3.将本地库和远程库进行关联这一步的时候改为git remote add origin http://192.168.1.6:3000/fishmindtech/dev.git 图片.png 后面git push/pull的时候就需要输入在这个git服务器上注册的账号密码才行。 此外git 分支管理、标签管理可以参考这个教程 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743862006503a1c5bf5a783434581661a3cc2084efa000