首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何创建修改远程仓库 + 如何删除远程仓库 + 如何删除远程仓库中的某个文件文件夹 + 如何使用git将本地仓库连接到多个远程仓库

七、如何使用git将本地仓库连接到多个远程仓库 1、先在GiuHub(国外)、Gitee码云(国内) 和 Coding(国内) 上分别新建一个远程仓库,参考“二、创建远程仓库”。...2、创建一个本地仓库test,在某一个目录下右键 --> Git Bash Here,演示使用本地仓库test(远程仓库的名称和本地仓库的名称可以不一样,一样是为了方便,不一样也没事) ?...其余命令如下: 使用git在本地创建一个本地仓库的过程(位置:在本地桌面上)     $ makdir test       // 创建一个本地仓库     $ cd test           /.../ 打开这个本地仓库     $ git init          // 初始化这个本地仓库     $ touch README.md       // 创建README.md文件     $ git... add README.md     // 更新README.md文件     $ git commit -m 'first commit'     // 提交更新,注释信息“first commit

7.3K20

在 Ubuntu 14.04 服务器上部署 Hexo 博客

本文将介绍如何在一台 Ubuntu 14.04 的 CVM 云服务器上快速部署 Hexo 博客站点,如何快速发布一篇博文通过云服务器上的私有 Git 仓库部署到 Web 服务器目录下。...我们使用 Node.js 的包管理器 npm 安装 hexo-cli 和 hexo-server。...2.3 创建 Git 钩子 接下来,在服务器上的裸仓库 hexo_static 创建一个钩子,在满足特定条件时将静态 HTML 文件送到 Web 服务器的目录下,即 /var/www/hexo。...(源代码)和 Git 目录(配置文件等)。...总结 本文较为完整地介绍了 Hexo 博客的安装及初始化,服务端如何配置通过 Git 部署等。与其他教程不同,我们没有使用公开的 Github 等第三方服务,而是直接在服务器上创建了私有仓库

12.1K90
您找到你想要的搜索结果了吗?
是的
没有找到

VS Code使用Git可视化管理源代码详细教程

在之前我曾经写过一篇SourceTree使用教程详解(一个git可视化管理神器,想要了解的话可以点击查看详情),这篇文章主要是对VS Code如何使用Git可视化管理我们的程序源代码。...它具有对JavaScript,TypeScript和Node.js的内置支持,具有丰富的其他语言(例如C ++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统...:将本地代码库中的内容推送到远程代码仓库 git push。 添加暂存区: 新增Information.txt文本文件,添加至本地暂存区。 ? ? 提交本地代码库: ? ?...创建分支送到远程代码库: 1、切换到源代码管理视图: ? 2、选择需要创建子分支的主分支: 注意:我们这里为develop分支创建feature-20210218分支。 ? ?...2、使用实际工作开发四步曲(添,提,拉,)教程将新添加的内容推送到远程代码库: 切换到feature-20210218分支: ? 查看文件是否提交成功: ?

8.5K21

如何使用zx编写shell脚本

或者我们可以将单个脚本的文件扩展名设置为.mjs。在本文的例子中,我们将使用.mjs文件扩展名。 运行命令捕获输出 创建一个新脚本,将其命名为hello-world.mjs。...准备开始 首先创建一个名为bootstrap-tool.mjs的新文件添加shebang行。我们还将从zx包中导入我们要使用的函数和模块,以及Node.js核心path模块: #!...仓库: await $`git init`; 生成package.json 每个Node.js项目都需要package.json文件。...总结 在这篇文章中,我们已经学会了如何Node.js中借助Google的zx库来创建强大的shell脚本。我们使用了它提供的实用功能和库来创建一个灵活的命令行工具。...一旦用Git提交了初始骨架,新项目就可以被推送到这个仓库。 本文中的所有代码都可以在GitHub[24]上找到。

4K20

【效率为王】超详细 Hexo + Github Pages 博客搭建教程

搭建步骤 搭建之前,需要做一些准备工作,首先需要确保你的电脑上已经上安装好了 GitNode.Js,然后才能开始安装 Hexo,那么首先我们先来看看如何准备这这些环境。...完成上述步骤之后,主要使用如下命令,就能将我们本地的内容推送到远程 Gitee 仓库了,去手动更新 Gitee Pages 后,然后在浏览器中访问: https://用户名.gitee.io ?...如何写新博客送到远程 通过上面的步骤后,你的博客应该就已经搭建成功,而且能通过 https://用户名.github.io 的方式进行访问了。接下来如果我们要发一篇新的博客内容,又应该怎么办呢?...接下来就详细讲一下如何操作。 首先进入博客所在文件夹,然后右键进入控制台,用如下命令进行创建新的文章; hexo n "博客标题名" ?...接着在控制台使用如下命令,将其送到远程 GitHub 仓库,等过一会儿之后,访问即可看到刚才推送的新文章了! hexo g hexo d ?

58260

Hexo博客搭建步骤

6、github创建repositroy 这里使用github pages功能,托管静态代码来做个人主页,仓库名称必须为 username.github.io,比如我的是senlinmu1008.github.io...cd hexo_blog cnpm install --save hexo-deployer-git 这个插件可以把生成的页面通过git送到github仓库中,当然前提是你已经安装好了git工具。...当然这里也可以使用gitee或者coding的仓库,也可以同时配置多个,比如: # Deployment ## Docs: https://hexo.io/docs/one-command-deployment...如果对个性化配置要求比较高,可以学习下怎么配置主题,一般常用主题都会有详细而全面的教程来指导如何使用。...11.1、更新主题 如果后续主题升级了需要更新,可以使用以下步骤(需要切换到主题所在的目录中): # 将当前主题修改的内容增加到工作区 git add . # 个人修改的暂存本地还原已修改的文件 git

15010

手把手教你搭建Hexo博客

本地:一台安装了Node.jsGit的电脑,操作系统随意(Windows、macOS和Linux均可)。 服务器:一台Lighthouse(建议使用Linux系统,e.g....设置文件夹权限: 创建Git 我们本地Hexo打包为public静态资源,需要使用gitgit push推送到服务器,由服务器的Nginx进行网站展示。图床同理。...1)初始化Hexo 首先,确保本地已经安装Node.js: 之后全局安装Hexo: npm install -g hexo 之后,创建一个文件夹,使用hexo init进行初始化: 2)运行Hexo...之后,我们使用浏览器即可访问我们的hexo: 具体的Hexo博客如何书写,这里不过多说。接下来,我们看看如何部署。 3)打包推送到服务器 我们把Hexo打包部署到服务器。...,总的有三步:创建本地图床仓库、添加图片、推送到服务器。

68061

在Heroku上部署Node.js

今天,我们将演示如何在Heroku上部署Node.js应用。Heroku官方提供免费帐户使用,在此之上,我们最多可以托管5个应用程序。但如果你有大量需求的话,就需要购买特殊账户。...例如在文件名是app.js的情况下,Procfile文件中的代码便为web: node app.js。 让我们开始部署吧 步骤1 打开cmd,找到项目的目录位置。...我们需要把这个文件夹作为一个git仓库。为了做到这一点,我们输入命令:git init,这样当前文件夹的位置就变成了一个git仓库。 第2步 现在,我们使用这个命令git add。...这个命令是为了将位于当前项目目录下的所有文件信息添加到索引库中: 第3步 下一步是将文件的更改信息写入到创建git仓库中。...第6步 现在我们剩下的最后一步就是将本地仓库的所有文件送到服务器。我们通过使用命令:git push heroku master来实现。

3.6K80

5 分钟教你快速掌握 GitHub Actions 自动发布 Npm 包和网站

在本文中,我想向你展示我如何使用 GitHub Actions 发布我在开源项目中维护的 npm 包。...Github Action 本质就是 Github 推出的持续集成工具, 每次提交代码到 Github 的仓库后,Github 都会自动创建一个虚拟机(例如 Mac / Windows / Linux)...,来执行一段或多段指令,例如: npm install npm run build 我们集成 Github Action 的做法,就是在我们仓库的根目录下,创建一个 .github 文件夹,里面放一个...作业由组成自动化工作流程的一个或多个步骤组成。我们通过创建 YAML 文件创建 Workflow 配置。...可以看到我们在 *.yml 中的定义的 push 事件被触发,执行了 jobs 中的所有步骤,打包并将打包后到 build 文件夹中的内容推送到了 github 仓库的 pages 分支。

1.4K30

Hexo博客部署到Linux服务器上

本地系统Windows10上需要安装node.js+hexo。下面做一个详细的介绍。 本地端 安装git bash(git安装原文来自百度经验) 由于使用的是git命令。...Hexo安装 利用命令行安装hexo Node.js安装完成后,在电脑任意位置,右键,选择 GitBash ,执行npm命令 npm install -g hexo 创建本地hexo文件夹(地址名字可自定义...创建私有 Git 仓库 在/git/lvshen/下,创建一个名为 hexo_static的裸仓库(bare repo)。...: cd /git/lvshen/ git init --bare hexo_static.git 创建 Git 钩子 接下来,在服务器上的裸仓库 hexo_static 创建一个钩子,在满足特定条件时将静态...在自动生成的 hooks 目录下创建一个新的钩子文件: vim /home/git/wade/konwledge.git/hooks/post-receive 在该文件中添加两行代码,指定 Git 的工作树

5.9K20

用更优雅的方式写产品文档

同时在 Cloud Studio 上在线书写,使用 Docsify 将其构建成一个网站,再将其部署在 CODING Pages 上,这样就可以生成一个在线网址,方便分享,并且也可以实时更新实时发布。...简单来说,就是多个人分别在自己的电脑上编写代码,这些代码会通过一个统一的远程代码仓库进行同步(可以理解为一个网盘)。...你只需要创建一个 index.html 文件使用 Markdown 编写多个文档放在同一目录下,就可以自动搭建成一个小型的文档网站。...因为它是依赖 Node.js 环境,所以先点击右边的添加环境来切换到 Node.js 环境。...上传至代码仓库,更新至 Pages 不过刚才的预览方式只是临时的,我们想要生成一个永久链接的话,需要将代码上传到 CODING 代码仓库使用它的 Pages 功能来生成网站。

1.4K31

【玩转Lighthouse】搭建Hexo博客并将Lighthouse作为网站发布平台和图床

本地:一台安装了Node.jsGit的电脑,操作系统随意(Windows、macOS和Linux均可)。 服务器:一台Lighthouse(建议使用Linux系统,e.g....)] 使用宝塔的可视化Nginx,创建Nginx配置文件文件:, 设置文件夹权限: [文件夹权限] 创建Git 我们本地Hexo打包为public静态资源,需要使用gitgit push推送到服务器...--bare 如果小伙伴想知道什么事Git仓库,可以参考文章:Git init和Git init --bare的区别,以及Git init --bare如何创建工作空间 创建Git仓库 最后,以为创建的是裸仓库...打包推送到服务器 最后,我们把Hexo打包部署到服务器。...浏览器访问看看: [访问成功] 部署图床 部署图床也很简单,总的有三步: 创建本地图床仓库 添加图片 推送到服务器 创建本地图床仓库 创建的方法很简单,用过Git的用户应该都知道,就算没用过,看了下面的内容应该也懂

2.1K102

使用travis-ci自动部署github上的项目

一个使用yaml格式配置用于持续集成完成自动化测试部署的开源项目 官网:https://travis-ci.org/ 使用travis-ci集成vue.js项目 首先,您需要一个github账号...前往travis-ci官网 使用Github账号登录 ? 3. 登录成功回到用户中心 默认会同步一部分仓库,如果太多的话需要点击Sync account进行同步 ? 4....6. .travis.yml 文件的简单配置 .travis.yml文件的作用就是在代码提交的时候travis-ci会根据该配置文件执行配置的任务 在项目根目录中创建(或修改).travis.yml...文件,其中${环境变量}为环境变量在travis中配置即可 language: node_js # nodejs版本 node_js: - '6' # Travis-CI Caching...自动构建项目 修改完成,送到github后,就可以在travis-ci.org中看到项目开始构建了(以后每次推送代码仓库后都将会自动构建项目) ? 构建完成日志 ? 构建完成。

1.1K10

使用 Github Actions 自动部署 Angular 应用到 Github Pages

前言 最近在学习 Angular,一些基础的语法也学习的差不多了,就在 github 上新建了一个代码仓库,准备用 ng-zorro 搭个后台应用的模板,方便自己以后写些小东西时可以直接使用。...代码仓库中即可,之后 github 会自动完成应用的部署工作 因为 git 默认是会忽略编译生成的 dist 文件夹的,此时,想要把编译生成的文件送到远程仓库,你需要修改 .gitignore 文件...,或是通过 subtree 的形式,将 dist 文件夹作为一个分支推送到远程服务器 # 创建切换到 gh-pages 分支 git checkout -b gh-pages # 将 dist 文件夹下的文件添加到...,则是我们通过 run 属性来手动编写脚本 对于我们想要的实现的功能,其实只包含了如下的四步:拉取代码 =》安装 node.js 环境 =》还原依赖 =》部署发布 对于拉取代码以及安装 node.js...,因此我们可以在 workflow 中直接使用,而对于一些另外需要授权的服务,直接将密码写在 yaml 文件中会不安全,这时你就可以在代码仓库的 settings tab 下通过设置 secrets 密钥信息

1.4K10

【Hexo】使用Hexo+github pages+travis ci 实现自动化部署

三、前期准备 在开始搭建之前,需要准备以下几样东西: 本地安装 node.js 本地安装 git 一个 github 账号 创建一个 github 仓库 一个 travis ci 账号 已经有过安装经验的同学...创建好账号之后,我们还需要把我们本地的 SSH Key 添加到 github 中去,这样我们之后才能有权限将本地代码送到 github 中。...在 breeze-blog 目录下,初始化 git 仓库,将现有文件添加到 git 仓库中,创建 gh-pages 分支: cd breeze-blog git init git add . git...然后我们使用最后一句咒语,把代码送到仓库中去。...然后在文件中写入以下内容: sudo: false language: node_js node_js: - 12 cache: npm branches: only: - master

75720

使用 Typescript 开发 Nodejs 命令行工具

编写代码 在当前目录下创建 src 文件夹,创建 index.ts: mkdir src && echo "console.log('Your cli is running.');" > src/index.ts...注册命令 开发 Nodejs 命令行工具,就是提供一个可以直接调用的命令,而不是使用下面这种方式执行文件node lib/index.js 我们想要的效果是执行一个命令就能调用我们的 js 文件。...首先在当前文件创建文件 bin/node-cli-demo : mkdir bin && touch bin/node-cli-demo.js 然后在文件中写入以下内容: #!...为了避免创建很多仓库,我将其放到了一个仓库的子目录里面。...总结 使用 TypeScript 开发 Nodejs 命令行的流程如下: 安装 typescript 并进行配置; 在 package.json 中声明命令使用 npm link 将其链接到全局命令中

81120
领券