问题描述:

当我们fork了别人的项目【项目是myproject_2.0.git】后,这个项目里面目前所有的版本和文件都可以拉取,但是当myproject_2.0.git这个项目被别人创建了新的分支,而且这个分支被其它人上传了代码,这时候我们就无法获取到最新的代码,只能重新fork,再拉取代码。

下面是git操作的命令,可以参考

@echo off
cls
REM 设置utf-8编码
Chcp 65001>nul
@echo.
@title bat 一键拉取最新代码:1
cls
set /p input_dir=请输入代码版本所在的盘符:
if "%input_dir%"=="" (goto 1
)for %%a in (%input_dir%) do set last_dir=%%~nxacd %input_dir%
@echo 拉取最新代码。。。
git pull origin
@echo 移除关联版本
git remote add upstream http://gitlab/myinternet/myproject_2.0.git
@echo 移除关联关系
git remote origin upstream
@echo 重新关联
git fetch upstream
@echo 比较该版本差异文件
git merge upstream/%last_dir%
@echo 拉取代码结束!!!
@echo 拉取代码结束!!!
@echo 拉取代码结束!!!
@echo 请手动关闭窗口
pause

git强制拉取最新代码相关推荐

  1. git获取代码,拉取最新代码,更新代码等

    有句话说的很好:git是弓,我们的代码是箭,github就是靶子.我们需要把自己的代码存放到github的仓库上. 下图为截取的阮一峰博客的关于git常用命令总结的一张图片: 1.一开始从零获取代码 ...

  2. IntelliJ IDEA切换Git远程分支 提交代码 拉取最新代码

    前言:众所周知Git用命令提交代码比较繁琐,而且还得记住命令,那如何让我们更加方便的提交代码呢 以及获取最新内容拉到本地 还有更换你要提交到的分支呢 下面废话不多说. 目录 IDEA里切换Git分支 ...

  3. git强制拉取远程项目覆盖本地项目

    文章新地址 git强制覆盖: 最近在工作中经常需要从git拉取到一些项目到本地,但是因为本地项目被我自己修改,所以无法用传统的方式将远程仓库的项目拉取下来.下面介绍一种远程仓库强制拉取项目到本地的方法 ...

  4. 从远程仓库拉取最新代码合并到本地分支

    这里共展示两类三种方式. 1.git pull:获取最新代码到本地,并自动合并到当前分支 命令展示 //查询当前远程分支 $ git remote -v //直接拉取并合并最新代码 $ git pul ...

  5. 通过宝塔webhook,实现git自动拉取服务器代码

    1.宝塔安装webhook,添加一条记录,脚本内容为: #!/bin/bash echo "" #输出当前时间 date --date='0 days ago' "+%Y ...

  6. 小乌龟怎么拉取最新代码_TotoiseSVN(中文名:小乌龟)使用教程

    华搜传媒,专注网络推广.网络广告等互联网营销服务,QQ:755436989, 电话:13067953746 (同微信) 第一部分   TotoiseSVN介绍 TortoiseSVN 是 Subver ...

  7. git reset后本地拉取_Git 代码防丢指南

    优质文章,第一时间送达 作者:joymufeng 我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象.本文将针对IDEA&Git日常开发中的一些场景, ...

  8. git拉取tag代码_10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践...

    前言 对于项目版本管理,你是否存在这样的痛点:项目分支多而杂不好管理,git log界面commit信息错乱复杂无规范,版本回退不知道选择什么版本合适--. 项目版本管理的最佳实践系列,笔者将以两篇文 ...

  9. 完美解决 - 前端发版后浏览器缓存问题(发版后及时拉取最新版本代码)

    一.简介 开发完发布新版本后,在有些电脑上总需要强刷才能获取到最新版本的内容,太恶心了. 浏览器缓存(Browser Caching)是为了节约网络的资源加速浏览,浏览器在用户磁盘上对最近请求过的文档 ...

  10. git gui怎么拉取项目代码_这些Git命令都不会,还是不要去面试了

    前言 以下,项目中经常使用的Git命令,汇总到这里以便与你能快速的学习和掌握Git命令,在文章最后有惊喜哟,一定要看到最后啊! 使用的 Git版本:git version 2.24.0 命令 git ...

最新文章

  1. redis3.2集群搭建
  2. RPM包制作之Spec文件详解
  3. Linux安装Hive并测试
  4. wpf mvvm 实例
  5. 抢跑直播电商双11,快手电商帝国雏形初显
  6. Linux之物理页面的分配
  7. 洛谷 P1958 上学路线-dfs
  8. osgi架构与linux_OSGi:进入微服务架构的门户
  9. redis源码剖析(三)——基础数据结构
  10. 实验10 编写子程序
  11. 【BZOJ3514】Codechef MARCH14 GERALD07加强版,LCT+主席树
  12. operator* operator- 操作符的使用
  13. C++学有余力的大一同学的学习拓展
  14. python画羊_羊车门作业 Python版
  15. numpy中array的维度之-------一维向量和一维数组的区别。
  16. FOC电机库 定点PID代码分析
  17. 批量打印远端PDF文件
  18. SharePoint 读取选项字段所有Choise
  19. Autodesk 3ds Max 2023安装图文教程
  20. 二叉树递归(含非递归)遍历方式的流程图!

热门文章

  1. 项目实训 : gitlab 配置ssh key后不生效问题
  2. RocketMQ消费进度管理
  3. 2016年腾讯校招笔试题
  4. MATLAB读取Execl数据并绘制曲线图
  5. 好用的计算属性clac
  6. Markdown 语法(1)- 写标题
  7. java web 精仿微博_【Java】盘点 Github 上的高仿 app 项目,B站 微博 微信等等
  8. macmini更换硬盘重装系统后安装win10双系统
  9. android root工具排行榜,可root任何机?史上最强安卓root工具出炉
  10. 舞伴配对问题c语言实训报告,数据结构-舞伴配对实训.docx