腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Git
重复
以前
提交
的
部分
、
、
、
我遇到了一个非常奇怪
的
问题。Line of Code 1然后我
提交
它,并与Github同步。一切都应该很好。接下来,我将继
浏览 9
提问于2017-07-12
得票数 0
回答已采纳
1
回答
修改了第一次
提交
,增加了更多
提交
我想从第一次
提交
时删除一个文件:
git
rebase -i --root 设置要编辑
的
第一个
提交
git
rm *filename
git
rebase --continue现在我有了一个新
的
提交
,它包括
提交
的
历史记录(它成功地从初始
提交
中删除了我想要
的
文件),但
以前
的
提交</em
浏览 13
提问于2019-02-20
得票数 0
1
回答
将
提交
从上游获取到fork
的
正确方法
、
用core中
的
提交
使fork保持最新
的
正确方法是什么这是正确
的
方法吗?有没有更好
的
方法?
浏览 1
提问于2013-04-23
得票数 0
1
回答
VSCode:启用或禁用自上次
提交
后修改
的
编辑器选项卡,使用修改后
的
选项卡颜色显示
git
状态
、
、
在VSCODE中,如何突出显示与
以前
的
git
提交
相比已修改
的
选项卡?为了显示他们
的
身份。 注意:这不是的
重复
,因为这个问题涉及未保存
的
更改,这个问题涉及与最近
的
git
提交
相比被修改
的
保存
的
更改。
浏览 30
提问于2019-10-14
得票数 25
回答已采纳
1
回答
cherry选择多个
提交
作为一个,而不遍历每个
git
应用修补程序。
、
、
我有一个分支A,有几个
提交
,我需要樱桃-选择到分支B。在第一个樱桃选择中,我添加了代码,我后来在上次
提交
中删除了它。当我尝试使用first_commit^..last_commit来挑选它们时,它仍然逐个选择
提交
--迫使我解决我在第一次
提交
中添加
的
代码与其他开发人员代码之间
的
冲突,即使我真的不需要解决这些冲突--因为我在最后一次
提交
中删除了这段代码因此,我
的
问题是:是否有一种方法来选择一系列
提交
,而不逐个遍历它们(为每个
提交<
浏览 5
提问于2022-05-12
得票数 0
回答已采纳
1
回答
如何在
Git
中更改作者姓名
我在GitHub中更改了我
的
用户名。我对我
的
Git
做了一些
提交
,并输入命令>
git
log来查看我
的
提交
。在作者
部分
,它仍然显示我
以前
的
用户名。如何在
Git
上更改/更新当前用户名?此外,它应该在
提交
后反映在作者
部分
。>
git
logAuthor: *
浏览 0
提问于2021-02-15
得票数 0
1
回答
从
Git
提交
消息中删除文件
、
、
、
我第一次使用内核补丁,我做了6个补丁并将它们添加到
git
中。现在,每当我
提交
所有文件时,都会在
git
提交
消息中显示如下所示: 现在,我只想一次发送关于一个文件
的
更改。是否有办法删除其他文件,或至少将更改还原回
git
? 如果有办法,请告诉我。
浏览 1
提问于2015-09-29
得票数 1
回答已采纳
1
回答
如何使用EGit将所有文件还原为
以前
的
提交
?
、
我使用
的
是EGit 2.2.0.20-1212191850-r和GitHub.我所有的本地文件都被
提交
和推送。只有主支部。我想永久地将我
的
所有文件还原为
以前
的
提交
(不是HEAD~1)。我该怎么做呢?以下是我尝试过
的
: 我看到了旧版本。我尝试
提交
旧版本,但在<e
浏览 3
提问于2014-02-06
得票数 0
回答已采纳
1
回答
此示例如何将更改分离为多个
提交
?
来自
git
stash
的
管理手册 当您想要从工作树中
的
更改中进行两个或多个
提交
时,可以使用
git
存储推送--保持索引,并且您希望在
提交
之前测试每个更改:.hack .$
git
add-修补程序foo #将第一
部分
添加到索引$
git
存储推送-保存索引#保存所有其他对存储区$编辑/构建/测试第一
部分
的
更改$
git</e
浏览 0
提问于2019-01-24
得票数 1
1
回答
在具有其历史记录
的
分支之间移动单个
Git
文件
、
、
我使用
Git
来管理一个小型shell脚本
的
存储库。它们有很多,而且没有一个可以作为它们自己
的
存储库
的
理由,所以我将它们集中在一个存储库中。为了保持整洁,我有几个长时间运行
的
分支--一个用于我仍在处理
的
脚本,另一个用于我已经完成但仍在测试
的
脚本,另一个用于经过验证
的
、值得信任
的
脚本。自然地,我偶尔会在树枝之间移动它们。我目前正在使用
git
checkout {branch} {filename}在分支之间传输脚本,但这
浏览 6
提问于2021-02-07
得票数 0
回答已采纳
1
回答
如何从
git
-svn中删除
git
树中
的
重复
、
、
我
的
旧电脑死了,所以我试图在我
的
新电脑上复制这个设置。幸运
的
是,我将
git
存储库备份到一个服务器上,我可以从服务器上克隆,以获得我所有的
git
提交
(包括那些不属于SVN
的
)。我也可以使用
git
-svn来插入与SVN
提交
匹配
的
/new/
git
树,但是
git
-svn创建了一个与我
的
git
提交
的
浏览 4
提问于2015-10-09
得票数 2
1
回答
如何忽略
git
中许多已删除
的
文件?
我使用
git
add添加了一个包含数百万个文件
的
文件夹,并使用
git
rm -r FolderPath删除了它们。然后我完成了
git
commit,.
git
中
的
对象文件夹大小达到250 to以上。我尝试过许多方法,如
git
add -u、
git
gc、
git
gc --prune=now --aggressive等,但都没有解决问题。 最后,我删除了对象文件夹,一切都搞砸了。有谁知道避免这种情况
的
简单方法吗?
浏览 3
提问于2020-04-11
得票数 0
回答已采纳
1
回答
如何让
git
stash包含未暂存
的
新文件?
、
我不是
git
方面的专家,但我已经用了几年了。最近,我注意到了一些与隐藏相关
的
奇怪行为。它似乎只对我起到了
部分
作用。 例如,今天我尝试隐藏4个未
提交
的
更改。已将1个文件添加到存储区,其余3个文件仍作为未
提交
的
更改。尝试了几次,在第一次尝试之后,我只是得到了“没有本地更改要保存”,但状态仍然显示3个未
提交
的
更改。然而,巧合
的
是,我发现当我第一次执行之前无法阻止
的
更改时,它们会被正常地隐藏起来。我已经尝试
浏览 0
提问于2016-06-22
得票数 37
回答已采纳
2
回答
对前一次
提交
进行调整,而不重新创建
提交
、
、
、
我过去经常使用来进行
提交
更改,但是我已经切换到了一个纯粹
的
终端工作流+ Fugitive.vim。不过,我真的很怀念gitx
的
一个特性,那就是在
以前
的
提交
中进行调整
的
能力。例如,如果某个节是在前一个
提交
中添加
的
,但不应该添加,则gitx使提取该
部分
并修改前一个
提交
变得非常容易。我目前进行这种更改
的
工作流程是: 复制
提交
消
浏览 13
提问于2021-06-16
得票数 0
4
回答
使用注释搜索
git
日志
、
、
、
我使用
git
log --stat检查我
的
git
日志,它显示了在
提交
中更改
的
所有
提交
和文件。现在有一个
提交
很久
以前
就完成了,我记得
提交
消息
的
一
部分
,当我执行
git
log --stat | grep 'message text'时,日志只显示存在'message text‘
的
提交
消息。但是,我至少需要看到
提交
浏览 8
提问于2016-10-05
得票数 1
回答已采纳
2
回答
是否有方法根据项目文件夹/文件
的
最后修改时间
提交
?
我正在尝试在
git
中添加一个现有的C项目。然而,我最后一次参与这个项目是在一年前。如果我使用以下方法初始化现有的项目存储库,
提交
日期将设置为当前日期。是否可以根据项目文件夹/文件
的
最后修改时间设置
提交
日期(初始
提交
)? 更新:包含了
以前
的
更新,作为对
浏览 1
提问于2019-05-28
得票数 1
回答已采纳
1
回答
Git
:如何避免在一个分支中删除文件而在另一个分支中跟踪它?
我初始化了
git
并创建了两个分支branch-x和branch-y。他们还没追踪到任何文件。我做(branch-x)
git
add B.py和(branch-x)
git
commit B.py,但一开始我不跟踪A.py,因为它在两个分支中都是相同
的
。后来,我做了(branch-y)
git
add A.py和(branch-y)
git
commit A.py,因为最终我还必须对A.py进行更改。但是当我现在做
的
时候,
git
checkout br
浏览 3
提问于2022-05-02
得票数 0
2
回答
git
分支--如何使当前主服务器成为分支,然后将主服务器恢复到
以前
的
版本?
、
这可能很简单,但我目前是一个
git
,还没有完全了解
git
分支模型。使当前主控分支(
git
branch experimental_stuff
浏览 4
提问于2011-07-20
得票数 4
回答已采纳
1
回答
将子模块添加到现有目录中
、
、
、
我想要做
的
是将远程存储库作为子模块克隆到“子”中:
git
submodule add
git
@github.com:username/repopath .我尝试删除被跟踪
的
目录:
git
submodule add
git
@github.c
浏览 2
提问于2017-02-07
得票数 5
2
回答
在
Git
中
提交
文件
的
特定
部分
可能
重复
: 有没有办法在
Git
中只
提交
这个文件
的
特定
部分
?
浏览 18
提问于2009-07-23
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券