腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
git
从
较
旧
的
提交
中提
取
代码
?
、
、
、
我
的
问题是
如何
在我
的
pc中获取特定
提交
的
代码
版本。例如,如果我有这个
提交
86b403574c90f16b77da4bef8d67a71471ad7f77,我需要在一个文件夹上这个
提交
的
代码
版本,这就像给所有的项目加了颜色 我试过了:
git
checkout86b403574c90f16b77da4bef8d67a71471ad7f77 但它会在控制台上返回修改后
的
文件。
浏览 20
提问于2019-06-05
得票数 0
回答已采纳
2
回答
git
checkout新分支
、
、
我
使用
:
git
checkout $HASH切换到
较
旧
的
提交
,以查找我在
较
旧版本
的
目录中执行
的
操作。现在我想回到最新
的
提交
,但是我再也找不到它
的
Hash了?当我执行
git
log时,它只显示我当前
提交
的
较
旧
的
提交
。
如何
再次切换到最新
浏览 1
提问于2011-04-22
得票数 2
回答已采纳
2
回答
如何
查看来自
git
存储库
的
二进制(图像或非
代码
)文件
的
较早迭代?
、
我目前正在
使用
BitBucket
的
git
系统来管理我
的
存储库。我看到了我
的
旧
代码
,但是当我尝试查看图像(PNG)文件
的
较
旧
迭代时,我看到
的
只有以下内容:当我尝试
从
较
旧
的
提交
中访问映像时:任何关于
如何
获得这样
的
文件
的
意见都将非常感谢,提
浏览 3
提问于2012-06-08
得票数 2
回答已采纳
1
回答
git
在更改路径后将文件还原为以前
的
提交
我有一个由
Git
控制
的
文件./new-path/file.java。在早期
提交
(<SHA-1>)中,它
的
路径是./older-path。现在,我想恢复它在<SHA-1>
中提交
的
旧
内容。我可以通过执行
git
checkout <SHA-1> -- ./older-path/file.java恢复该文件,然后将其内容复制到./new-path/file
浏览 0
提问于2018-10-11
得票数 3
回答已采纳
1
回答
将TFS历史记录
从
另一个项目导入到
Git
、
、
我正在尝试
使用
git
-tfs将一个项目
从
TFS迁移到
Git
,这个项目继承了TFS中
较
旧
的
、不再
使用
的
项目的历史。让事情更清楚:
旧
项目已经有5年
的
历史了,然后,1年前,新
的
项目被创建了,
从
旧
的
项目分支。 我需要保存每一段历史和每一个分支。从新项目中克隆多个分支是没有问题
的
,然而,我正在努力阅读存储库
的</
浏览 21
提问于2018-11-26
得票数 0
2
回答
为什么
git
不检查我之前
的
提交
?
、
、
当我做
git
日志时,我在
git
上有很多
提交
。现在我想暂时返回到一个特定
的
较
旧
的
提交
,然后再回来。是的,我试着做
git
checkout -b myname shaid 然而,在我
的
Xilinx IDE上,它不会恢复到
较
旧
的
提交
。因为我在不同
的
分支上,所以我决定做
git
reset --hard <comm
浏览 0
提问于2015-11-01
得票数 0
1
回答
旧
的
提交
和新
的
提交
在不同
的
存储库中,
如何
将它们连接起来?
、
、
我想派生一个托管在SourceForge上
的
旧
软件。我只是下载了最新版本
的
代码
,并将文件添加到
git
repo中。我已经成功地将他们
的
repo转换为
git
。 因此,为了说明这一点,我现在有两个存储库
浏览 3
提问于2016-04-08
得票数 0
1
回答
如何
在签出到
旧
的
提交
之后查看新
的
提交
我想知道
如何
在签出到
旧
的
提交
后看到新
的
提交
。通过eclipse
git
插件,我没有发现任何问题。但通过命令,当我尝试'
git
whatchanged‘时,它只给了我当前结帐时
的
所有先前
提交
。我无法查看
较
新
的
提交
。谁能告诉我,当我们签出一些
较
旧
的
提交
时,获取所有
提交
<
浏览 1
提问于2012-06-27
得票数 0
2
回答
Git
在将分支与master合并时未检测到差异
、
我正在尝试用一个虚拟项目来学习
git
,但我正面临着一个问题。我试图
从
我
的
存储库中删除一个文件,这样它就不会显示在我
的
github存储库页面上。因此,我删除了主分支上
的
文件并
提交
了更改。我在
git
checkout -b <branch-name> <commit hash>
的
一个新分支中签出了我
的
提交
。到目前为止一切顺利,我甚至把我删除
的
文件放回了我
的
文件夹
浏览 6
提问于2018-11-06
得票数 1
5
回答
如何
在
git
中从不同
的
远程分支拉
取
我正在尝试
从
远程名为"front“
的
分支之一拉到名为”back“
的
分支:
git
pullPlease specify which branchSee
git
-pull(1) for details.我现在该怎么做?提前谢谢..
浏览 3
提问于2017-01-14
得票数 11
1
回答
如何
删除2个
旧
提交
?
、
、
、
我对我目前
的
代码
很满意,但我有两个
提交
方向错了,我想删除它们。它们在我本地
的
git
(xcode源码控制)中,也被推到了Github上。我
如何
从
我
的
Git
历史记录中删除这两个
较
旧
的
通信,同时保留我现在拥有的内容? 非常感谢提前!
浏览 9
提问于2021-01-17
得票数 0
1
回答
使用
Git
恢复到更新
的
版本
我
使用
Git
(和版本控制)已经有几个星期了,即使它帮助我提高了性能,我仍然不能很好地理解它。所以我
的
问题是:如果我
从
项目的
提交
标签版本0.6.3恢复到
较
旧
的
提交
(例如,版本0.6.2 ),是否可以“重新恢复”到项目的
较
新
提交
(本例中为版本0.6.3 )?
浏览 0
提问于2013-07-18
得票数 0
回答已采纳
3
回答
git
rm会删除文件
的
所有历史记录吗?
、
我
的
项目有一个我一直在
使用
并通过
git
签入
的
文件foo。我只是做了一些重构,这样我就不再需要这个文件了。如果我执行
git
rm foo,该文件是否仍然存在于
较
旧
的
提交
中?我是否可以签出一个
较
旧
的
提交
并
使用
该文件?
浏览 2
提问于2012-03-24
得票数 21
回答已采纳
2
回答
在gitlog中更改了
提交
消息ok,但在github中未更改
、
我遵循了中
的
步骤,并确认了
git
log中更新
的
提交
消息。但是当我点击Github中
的
“
提交
历史”标签时,我仍然看到
旧
的
消息和
旧
的
SHA-1。所以,我盲目地尝试了
git
push origin master,但失败了,原因是: !'
git
pull') before
浏览 1
提问于2011-12-31
得票数 1
回答已采纳
1
回答
当GitIgnore不存在时
Git
忽略文件
、
、
、
、
我对一个文件做了一些特殊
的
修改,并且已经
提交
这个分支有一段时间了。当我移到一个
旧
的
分支,合并
代码
,删除最近
的
分支时,我意识到这个文件从未更新到
Git
。我没有.gitignore文件。我
的
所有其他文件都是按下
的
,除了这一组特殊
的
头文件和主要目标-C文件。我不知道为什么
代码
从来没有被推上。我花了相当长
的
时间在这上面工作,失去这个更新
的
文件对我来说是一个很大
的<
浏览 2
提问于2015-08-31
得票数 1
3
回答
如何
在
Git
中不丢失上次
提交
的
情况下返回到上一次
提交
?
这是我想要做
的
。我想回到之前
的
2次
提交
,将在
提交
中更改
的
文件作为新
的
提交
进行恢复。但我不想失去我
的
最后一次
提交
。我上次
提交
的
代码
中有一些错误,但我现在想保留这个错误。我读了一些文档,但没有一个清楚地说明当你重置你
的
头时会发生什么。例如,您是否会丢失所有
提交
,直到您要重置
的
提交
(向后返回)?我试图理解这一切是<e
浏览 2
提问于2013-03-11
得票数 20
回答已采纳
2
回答
如何
重新获取svn:
git
-svn中
的
日志更改?
、
SVN允许通过钩子更新旧
的
提交
消息。
如何
更新
git
-svn副本
的
提交
消息版本?我唯一能找到
的
参考是大约一年前在上请求这个特性
的
bug报告。 在
Git
v1.6.3.*的当前版本中是否可能这样做?如果不是,更新本地副本最明智
的
方法是什么?我遇到
的
最愚蠢
的
方法是蛮力,重复一次
git
svn clone操作。
浏览 5
提问于2009-06-26
得票数 0
回答已采纳
1
回答
如何
在github上将一个拉流请求划分为两个不同
的
拉流请求
、
如何
将一个拉
取
请求划分为两个拉
取
请求?我在一个拉
取
请求
中提交
了十次,我想将它们分成两个不同
的
拉
取
请求,因为前六个
提交
与后四个
提交
无关。我
使用
带有
git
的
Ubuntu操作系统。因为我是
git
的
新手,所以我想知道
如何
一步一步地输入
git
命令来做到这一点。任何建议都将不胜感激。
浏览 0
提问于2014-09-30
得票数 7
2
回答
如何
删除
Git
中已经推送到远程分支并出现在我
的
同事本地存储库中
的
提交
?
、
如何
删除
Git
中已经推送到远程分支并出现在我
的
同事本地存储库中
的
提交
?第一部分相对简单(在堆栈溢出中已经很好地描述了
从
本地和远程删除
提交
,例如:) 但是,当错误
提交
(或一组
提交
)已经被其他同事下载时,问题就出现了。当他们执行
git
pull命令时,删除
的
提交
仍然会出现在他们
的
本地历史记录中,以便
提交
可以被restored...how来避免它?是否
浏览 1
提问于2017-06-28
得票数 0
2
回答
如何
克隆
较
旧
的
GIT
提交
、
我是一个正在接受培训
的
开发人员,手头有一些空闲时间。我正在尝试重新继续一个中止
的
项目,除了只读访问之外,我没有对存储库
的
访问权限,因为我不拥有它。我需要它
的
一个
较
旧
快照
的
副本,因为它是最后一个稳定
的
快照。 我是不是遗漏了什么?现在我只能通过"
git
clone xxx.
git
“获得最新版本,如果有任何帮助,我将不胜感激:)
浏览 0
提问于2011-10-30
得票数 3
点击加载更多
相关
资讯
如何使用git将开发代码同时提交多个仓库以达到冗余存储
使用 Git 提交代码时,通过摄像头拍摄快照,为开发者的日常提交流程增添了一些乐趣
如何使用 GNU Stow 来管理从源代码安装的程序和点文件
码云+VSCode实现简易版本管理
使用 Git和Jenkins 构建持续集成和交付平台
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券