Gitee+Typora+PicGo+脚本

本文档详述了一种将代码、笔记和图片自动上传到Gitee的集成解决方案。通过注册Gitee、安装Git、配置Typora和PicGo,以及设置脚本自动上传,实现了高效的内容管理和分享。在过程中可能会遇到的Git与PicGo错误,文中也给出了相应的解决办法。
摘要由CSDN通过智能技术生成

实现自动上传代码+笔记+图到Gitee

图片CSDN不支持MarkDown自动上传,文章图片我就不传了。传不传看文章文字都一样。

话说我引用这么多文章,但这博客又不能设置成原创、转载、翻译之外的整合啥的。转载、翻译又要原文章作者同意啥的,我尊重原创,但我这实在不好区分。

并且这种又没啥利益,我把打赏关了。

若感谢此文章解决了你的问题,请在参考去对应的文章感谢与点赞作者。我只是一个整合者。

若有侵权,对此文章有异议或者问题请评论与私信我,我会删除此文章。(只留本地备份纪念一下。)

以上。

第一步:注册gitee/github

国内推荐使用gitee。

然后注册完之后就有一个用户名和邮箱。

创建仓库,右上角的 + 号,鼠标移动到上面有相应菜单里有 新建仓库。

名称按喜好,路径自动翻译成英文。

然后这里推荐将设置模板选上加上readme

(新手,不知道为啥,以后知道后可能会删除括号内内容并更新)

第二步:安装git

首先在官网Git (git-scm.com)下载 Git ,不是gitee。

下载完之后打开安装包全部 next ,直到安装完毕。关掉弹出的全是英文的浏览器页面。

Git 详细安装教程(详解 Git 安装过程的每一个步骤)_mukes的博客-CSDN博客_git安装

Git安装教程(Windows安装超详细教程) - 简书 (jianshu.com)

打开开始菜单出现的 git bash

输入 git --version

查看是否安装成功

配置git个人信息

user.name 修改成你的用户名,user.email你的邮箱

global代表全局。

$ git config --global user.name "your name"
$ git config --global user.email youremail@example.com

git config -l

查看所有信息,在user.name与user.email中查看是否有信息。

参考:使用git config --global设置用户名和邮件_Bryan要加油-CSDN博客

添加和删除git全局配置(git config --global)_wang的博客-CSDN博客

建立远程仓库

首先需要在你选择的本地仓库(要上传的文件夹),选择次文件夹右键点击Git Bash Here[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pEwxiDXz-1637134963653)(C:\Users\ren\AppData\Roaming\Typora\typora-user-images\image-20211117143339541.png)]

输入

git remote -v

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BS7VFRa9-1637134963655)(C:\Users\ren\AppData\Roaming\Typora\typora-user-images\image-20211117143506136.png)]

看是否能成功出现东西。

第一次我忘记了有没有,似乎没有?

但是这不妨碍我们进行下一步

在当前的git bash中输入

添加远程仓库

git remote add origin 仓库地址(地址Url全部,在末尾加上 .git)

例如:$ git remote add origin https://github.com/fengcangjun/learngit.git

此处参考:Git添加远程仓库 - 简书 (jianshu.com)

参考:解决“fatal: ‘origin’ does not appear to be a git repository…” - 侧身左睡 - 博客园 (cnblogs.com)

添加成功了吗?应该可以。之后输入以下命令:

$ git push -u or

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
好的,我可以为您提供一个基本的流程: 1. 在 Gitee 上创建一个仓库用于存储您的Go项目代码。 2. 在 Jenkins 中创建一个新的 Pipeline 项目,并配置对应的 Git 仓库,以便在代码提交时自动触发构建。 3. 在 Jenkins 中添加 Docker 插件,使用 Docker 构建 Go 项目的镜像。 4. 配置 Harbor 仓库,将构建好的镜像推送到 Harbor 仓库中。 5. 在 Kubernetes 集群中创建一个 Deployment 对象,将 Harbor 仓库中的镜像部署到 Kubernetes 集群中。 以下是一个示例 Pipeline 脚本: ```groovy pipeline { agent any stages { stage('Checkout') { steps { git 'https://gitee.com/your/repo.git' } } stage('Build') { steps { sh 'docker build -t your-image-name .' } } stage('Push') { steps { withCredentials([usernamePassword(credentialsId: 'harbor-login', usernameVariable: 'HARBOR_USERNAME', passwordVariable: 'HARBOR_PASSWORD')]) { sh 'docker login harbor.example.com -u $HARBOR_USERNAME -p $HARBOR_PASSWORD' sh 'docker tag your-image-name harbor.example.com/your-image-name' sh 'docker push harbor.example.com/your-image-name' } } } stage('Deploy') { steps { withCredentials([usernamePassword(credentialsId: 'kubeconfig', usernameVariable: 'KUBECONFIG_USERNAME', passwordVariable: 'KUBECONFIG_PASSWORD')]) { withKubeConfig([credentialsId: 'kubeconfig', username: KUBECONFIG_USERNAME, password: KUBECONFIG_PASSWORD]) { sh 'kubectl apply -f deployment.yaml' } } } } } } ``` 请注意,此脚本仅用作示例,您需要根据自己的实际情况进行修改。同时,您需要在 Jenkins 和 Kubernetes 中配置对应的插件和环境变量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值