误删除服务器上的git项目,教你如何利用本地git恢复(gitlab)

1、工作中,误操作在所难免。记录有一次不小心删除了本地服务器上的项目代码。由于gitlab采用分布式的代码存储结构。因此,我们可以将本地的项目重新提交到gitlab中,恢复服务器中不小心删除的项目代码。

2、在本地代码中,采用bash的操作方式,进行恢复;如图

3、在gitlab中创建一个空项目;如图

4、执行以下命令即可

原文地址:https://blog.51cto.com/12131824/2358998

时间: 2024-11-09 09:47:33

误删除服务器上的git项目,教你如何利用本地git恢复(gitlab)的相关文章

阿里云ECS CentOS7服务器上部署web项目简单办法

首先在阿里云ECS上租个centOS的linux服务器,选择自带JDK和tomcat的,这样就省得自己敲命令去安装和配置环境了, 租好后 下载2个软件 用google搜索 xshell(用这个软件连接服务器,然后操作服务器)和xftp(用这个软件来进行本地和服务器间的文件传输,有了这个操作服务器上的文件就变成 图形化操作了,对不熟linux的人很有帮助) 接下来到tomcat的bin目录下 启动tomcat,     tomcat是在/home目录下,启动是用./startup.sh命令 但是启

直接利用本地git上传项目到github

http://m.blog.csdn.net/article/details?id=50441442 本文将详细介绍如何托管你的项目到github上   转载请标明出处: http://blog.csdn.net/lxk_1993/article/details/50441442   一.首先你要有三个东西  github账号.上传工具msysgit 和 你的项目. 1.注册一个github账号 要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先注册一个账号. 打

零基础在Linux服务器上部署javaweb项目

本教程使用的工具下载链接:http://pan.baidu.com/s/1sl1qz2P 密码:43pj 一.安装JDK 1.首先要查看服务器的系统版本,是32位还是64位 [plain] view plain copy #getconf LONG_BIT 64 2.下载64位版本的jdk 下载地址:http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html 版本:jdk-8u91-Lin

在Centos7服务器上部署PHP项目

前言 第一次动笔写博,虽然前辈们都写了不少,但我还是希望写一遍加深印象,有错误请指正(交流即进步). 作为一个毕业两年多的java程序员,下决定记录一些做过的事情,免得几年后回顾过去,整个人浑浑噩噩,都不知自己做了什么,此次部署是因为前几天公司给了我一个PHP项目让我部署在线上,我一听很懵,我一个做java的,PHP我没搞过啊,但是,上头命令下来了,还是要撸起袖子,撸一撸. 言归正传. 服务器上已经有nginx和mysql,所以就决定采用 PHP+Nginx+mysql这个组合,在网上翻了很多资

centos服务器上部署javaweb项目(转)

本文总体参照http://blog.csdn.net/u011019141(然后更据自己情况进行更改) 一.安装JDK 1.首先要查看服务器的系统版本,是32位还是64位 #getconf LONG_BIT 64 1 2 2.下载64位版本的jdk 下载地址:http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html 版本:jdk-8u91-Linux-x64.rpm 3.使用ftp工具如

在svn服务器上如何创建项目

1.首先你的电脑上安装了SVN的服务器,或者其他处已安装了SVN的服务器,因为这个会作为仓库配置及制定位置存储你的项目文件. 2.打开SVN服务器后,可以看到分布的目录是 Repositories.Users.Groups.Jobs.第一个目录的意思就是你项目的名目录,第二个就是用户管理,第三个是组,第四个可能是任务,这个没用到过. 3.点击下第一个目录,也就是Repositories,右键可以选择创建新目录,然后在出来的弹框中一般默认第一个选项,然后点击下一步. 4.然后输入你的项目名,确认好

Git使用教程(一)---本地git管理

之前写过不少小demo,因为没有很好的整理,很多demo都找不到了,必要的时候又要重新写这些demo:这是一个很头疼的问题,很烦躁.网上看到git的版本控制以及托管,很nice.开始学习使用git,关于git的介绍.用处就不多描述了.有兴趣可以移步:git使用教程. 平常自己做一些小的demo,也会遇到一些问题版本问题,修改记录什么的都没有.很不方便,本文简单介绍一下本地项目git创建版本管理. 首先需要会几个简单的dos命令 cd 进入目录  mkdir 创建文件夹  dir 查看当前目录的文

centos08-Linux服务器上发布java项目

Hibernate本身是不具备自动创建数据库的能力(这是受约于JDBC的缘故),只能自动创建表. 插入3条测试数据 测试linux服务器,tomcat访问mysql,一切正常. 说明:windows下开发的java项目,是能够正常运行在linux下. 原文地址:https://www.cnblogs.com/wyj1212/p/8524929.html

记一些云服务器上部署koa2项目遇到的问题

云服务器系统版本centos7.2,部署的项目koa2,node版本: 10.16.0 一.pm2的一些问题 1.安装pm2: npm install -g pm2 2.建立软链接,使pm2能全局使用 ln -s 软件安装的路径 目标路径 例子: ln -s /usr/local/node/bin/pm2 /usr/bin/pm2 3.进入到koa2项目中,使用pm2命令启动项目 pm2 start npm --watch --name koa2-test -- run start --watc