首页 > 其他分享 >Git 第十四阶段:迁移 并更新到最新

Git 第十四阶段:迁移 并更新到最新

时间:2024-02-26 15:11:30浏览次数:25  
标签:git sudo 更新 peng Git android0.0 第十四 迁移

缘起:
因为经济寒冬的原因,需要迁移代码到我自己的电脑上。
背景环境:
Ubuntu

迁移操作
1. 先删除本地除.git文件夹以外的文件,避免压缩包过大
sudo rm -rf !(.git*)
2. 压缩打包
sudo tar -vzcf Android.tgz Android
3. 异地解压缩
sudo tar -vxf Android.tgz -C /home/peng/Desktop/Work/
4. 变更所有权
sudo chown -R peng:peng Android
sudo chmod -R 775 Android
5. 从.git中提取文件
git reset --hard

如果远端没有更新,到此就结束了,如果有更新,还要继续下面的步骤

6. 设置upstream
git branch --set-upstream-to=origin/android0.0_investigating android0.0_investigating
7. fetch远端文件到数据库
git fetch origin android0.0_investigating
8. 检查更新后的数据库,看是不是你要的:
git show FETCH_HEAD
9. 如果没错的话,更新到本地:
git rebase FETCH_HEAD



 

标签:git,sudo,更新,peng,Git,android0.0,第十四,迁移
From: https://www.cnblogs.com/hkingsp/p/18034382

相关文章

  • gogs修改gitclone 仓库地址
      查看gogsdocker容器的名称dockerps进入容器内部dockerexec-itd1bba9f39a02/bin/bash编辑gogs容器的配置文件 vi/data/gogs/conf/app.ini  [server]DOMAIN= gogs.ceshi.online   #这个是ssh的地址  HTTP_PORT=3000EXTERNAL_......
  • Docker 容器的备份和迁移
    Docker的镜像和容器有两种方式导出DockerSave镜像方法,会保存该镜像的所有历史记录,包括数据1、创建快照使用dockercommit命令来创建快照,生成images镜像。dockercommit-pcontainer_namecontainer-backup获取IMAGEIDdockerimages2、备份快照镜像导出镜像,后缀为tar......
  • ssts-hospital-web-master项目实战记录三十:项目迁移-插件实现说明
    记录时间:2024-02-26一、准备工作【使用“文心一言”搜索:Vue.js中模块和插件有什么区别?】在Vue.js中,模块(Modules)和插件(Plugins)都是用于扩展和增强Vue.js功能的方式,但它们在使用和目的上有一些不同。模块(Modules)模块是Vue.js中组织代码的一种方式,通常用于将应用程序划分为不同......
  • 【译】代码更快、更好,借助 GitHub Copilot 的新功能:斜杠命令和上下文变量
    你是否曾经希望有一个人工智能助手可以帮助你更快更好地编写代码?那就是VisualStudioCopilotChat为您提供的:一个人工智能驱动的结对程序员,可以回答您的问题,建议代码片段,解释代码逻辑,并与您讨论您的项目。您可以使用Copilot更快更好地编写代码,因为它可以帮助您避免错误并......
  • ssts-hospital-web-master项目实战记录十六:项目迁移-模块实现(page-info)
    记录时间:2024-02-25二、page-info模块实现framework/page-info/index.ts//javascript用来遍历指定对象所有的属性名称和值//obj需要遍历的对象constallProps=function(obj:any,props:string=''):string{ //使用Object.keys()获取对象自身的所有属性键 ......
  • ssts-hospital-web-master项目实战记录十四:项目迁移-模块实现(log-local)
    记录时间:2024-02-25一、log-local模块实现framework/config/index.ts//终端日志文件配置constLogTerminalInfoDir='D:\\LogInfo\\LogTerminalInfo\\'constLogTerminalInfoFileNamePrefix='LogTerminalInfo'//错误页面快照文件配置constLogErrorPageSnapshotFil......
  • goland的git集成不能更新项目
    goland不能拉取,报错;remote:HTTPBasic:Accessdenied.Theprovidedpasswordortokenisincorrectoryouraccounthas2FAenabledandyoumustuseapersonalaccesstokeninsteadofapassword.Seehttp://127.0.0.1:8083/help/topics/git/troubleshooting_git#......
  • ssts-hospital-web-master项目实战记录十四:项目迁移-模块实现(file-system-object:FileS
    记录时间:2024-02-25一、准备工作【使用“文心一言”搜索使用ts实现类模块】在TypeScript中,类可以作为模块的一部分被导出,这样其他模块就可以导入并使用这些类。以下是如何使用TypeScript实现类模块的基本步骤:步骤1:定义类模块首先,在一个TypeScript文件中定义一个或多个......
  • git使用指南
    1.基础操作1.1初始化repogitinit1.2添加更改gitadd1.3添加到暂存区gitcommit-m"update"1.4克隆仓库gitclone2.版本管理2.1查看repo状态gitstatus2.2查看文件变化gitdiff2.3查看当前版本的loggitlog2.4查看所有的loggitreflog2.5版本回退g......
  • git中的中文路径显示
    在设置了git控制台编码格式为utf-8后,分别是gitgui工具,commit、log的默认编码:gitconfig--globalgui.encodingutf-8gitconfig--globali18n.commitencodingutf-8gitconfig--globali18n.logoutputencodingutf-8那么在使用gitlog、gitstatus时,会有如下的情况:"M......