腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
准备
初始
版本
时
保留
早期
提交
历史记录
git
我添加Feature 1,然后
提交
。然后添加Feature 2并
提交
。最后,
在
添加了Feature 3之后,我决定要发布这个项目。我用消息Initial Release创建了第三个
提交
。现在我想创建一个新的主分支,它的
历史记录
只显示Initial Release
提交
。我能做到 git checkout dev git rebase -i --root 这将使我减少到单个
提交
,从这一点很容易开始
在
我的新master分支上重新建立基础。但是,如果我希望将前
浏览 28
提问于2019-10-05
得票数 1
回答已采纳
2
回答
如何从过去的
提交
中删除特定的更改?
git
几周前,我创建了一个新的分支,并进行了多次
提交
。此后,我将main分支合并到此分支中,以便为向main发出拉请求做好
准备
。我现在意识到,
在
我的分支的
提交
历史记录
的
早期
,我意外地对NuGet包进行了无意的更改。意外更改的
提交
包括对我想要
保留
的其他文件的其他更改。有没有办法让我回到那个特定的
提交
并丢弃那个特定的更改?
浏览 1
提问于2021-04-02
得票数 0
1
回答
Intellij 2017.1.1“用本地显示差异”以比较git
提交
与禁用文件夹的本地更改
git
、
intellij-idea
自从Intellij 2017.1.1的最新更新以来,我一直无法比较到Intellij中本地代码基的git
提交
。如果我查看单个文件的git
历史记录
,然后右键单击
历史记录
中的
提交
,但当我查看包含多个文件的文件夹的git
历史记录
时
,则此选项将在右键单击
提交
时
禁用。 这曾经
在
Intellij的
早期
版本
中起作用。
浏览 3
提问于2017-04-21
得票数 0
回答已采纳
9
回答
在
GitHub中,GitHub错误“致命:. git / config中的坏配置文件第1行”
git
、
shell
、
github
、
config
我
在
Windows上使用GitHub,
在
一直工作很好之后,当我今天打开它的时候,它说: 不知道该怎么办?我读到有人说要用它的
早期
版本
替换配置文件,但我没有
早期
版本
。
浏览 12
提问于2014-11-22
得票数 12
回答已采纳
1
回答
将git存储库移动到同一路径中的子目录,同时
保留
其所有
历史记录
。
git
、
git-filter-branch
、
git-mv
我有一个git存储库,它有>100次
提交
,我在下面的路径中
初始
化了该库:但是,我
提交
的所有文件实际上都用于路径中的文件:我应该在project_root/中
初始
化存储库,因为我不需要对上
浏览 6
提问于2017-05-25
得票数 2
回答已采纳
1
回答
修改了第一次
提交
,增加了更多
提交
git
我想从第一次
提交
时
删除一个文件: git rebase -i --root 设置要编辑的第一个
提交
git rm *filenamegit rebase --continue现在我有了一个新的
提交
,它包括
提交
的
历史记录
(它成功地从
初始
提交
中删除了我想要的文件),但以前的
提交
也
保留
了下来。所以现在有重复的
提交
。我的问题是如何只想
保留
我最新的<e
浏览 13
提问于2019-02-20
得票数 0
2
回答
南瓜git
提交
,它是多个分支的祖先。
git
我已经通过github克隆了一个现有的项目存储库,它复制了所有
提交
历史和分支。我希望从克隆项目的主分支中删除所有
提交
历史记录
,并将
提交
历史记录
保留
在我一直使用的分支中(参见图表)。branchDevelop] ________ C [branchFeature1] D [branchFeature2] 我已经尝试过
在
master中重定位和压缩
提交
,但是我一直遇到合并冲突。另
浏览 3
提问于2015-09-07
得票数 4
回答已采纳
1
回答
在
Git repro的
历史记录
中搜索特定文件
git
、
git-ls-files
、
git-history
如何在git存储库的
历史记录
中搜索特定的文件类型?(例如*.log) 我知道我可以搜索处于当前状态或特定
提交
中的ls-files,但我想搜索所有
提交
。这包括
在
以前的
提交
中从分支中删除的文件。最终结果应该列出所有文件名和影响文件的
提交
。有了这个列表,我可以返回到文件的
早期
版本
并查看它。
浏览 13
提问于2019-07-24
得票数 0
回答已采纳
1
回答
如何构建符合GDPR的基于git的静态页面?
git
、
privacy
、
static-pages
、
jamstack
在
处理个人资料
时
,欧洲地质雷达要求
在
某些情况下删除“被遗忘的权利”的具体个人资料。是否可以用git
提交
历史记录
中的通用占位符替换旧
提交
(内容
版本
)中的个人数据?这样,就可以删除个人数据而不必删除整个
提交</em
浏览 5
提问于2019-11-15
得票数 0
回答已采纳
2
回答
如何在不包含
历史记录
的情况下推送到新的GitHub存储库?
git
、
github
我
在
本地做一个项目已经有一段时间了,终于到了我想把它上传到GitHub上分享的时候了。不过,该项目的
早期
版本
包含硬编码的数据库密码,我希望避免将其放在GitHub上。有没有办法将存储库的“浅”
版本
--只是文件现在的样子,没有
历史记录
--推送到GitHub?我花了几个小时在网上搜索"git推送到github没有
历史记录
“,"git推送到github作为浅克隆”,"git推送克隆到github",等等,但没有出现任何与我的问题相关的结果。这方面的警告不
浏览 3
提问于2018-12-19
得票数 0
2
回答
GitHub克隆,删除Git回购,创建新的回购-->还有
提交
历史记录
吗?
git
、
github
但是,我想在我的本地计算机上
保留
一个“副本”,其中包含它以前
提交
的所有内容。如果我git克隆存储库,删除GitHub上的存储库,然后创建一个新的存储库,最后将本地克隆的项目推送到新的存储库,那么新的存储库会有我的
提交
历史记录
吗?这是因为
提交
历史记录
“存储”
在
我的本地项目中吗? 谢谢!
浏览 0
提问于2015-06-16
得票数 2
1
回答
git存储库的部分存储镜像
git
我几乎肯定答案,但我还是
在
问编辑:我可能还不够清楚:我希望将当前
历史记录
保存在实际服务器上,
在
新
浏览 0
提问于2018-07-30
得票数 0
回答已采纳
1
回答
如何将文件夹分支/复制/移动到不同的项目,并在TFS中保存
历史记录
?
tfs
、
visual-studio-2015
我
在
项目A下有一个文件夹,我希望
在
项目B下有一个文件夹,我想在项目B下
保留
文件夹
历史记录
。文件夹的当前状态分支到Project B下的Dev分支,然后通过项目A文件夹的旧变更集进行快照,然后分支到Project B下的主要分支: $/TfsProjectA/MyProject ->分支到具有完整
历史记录
的$/TfsProjectB/MyProject/Dev,然后如果我有完整的
历史记录
,我可以根据现在$/TfsProjec
浏览 2
提问于2016-07-19
得票数 3
回答已采纳
3
回答
如何正确地将文件从现有的非基于存储库的项目推送到gitlab
git
、
gitlab
我
在
gitlab上创建的新存储库会自动提供一个
初始
的自述文件,作为第一次
提交
的一部分。然而,这似乎妨碍了上传我的文件。如果我拉动gitlab回购,我就会得到错误: 我觉得无论我做什么,都有一种感觉:“如果它不是
在
存储库中创建的,它不属于这里”,我做错了什么,人们应该如何正确地完成原始文件的
初始
传输呢
浏览 1
提问于2021-04-17
得票数 0
2
回答
是否应该在
提交
历史记录
中
保留
合并?
git
、
github
、
git-merge
我发现
提交
历史记录
中的keep merge没有用处。相反,如果我
在
进行合并
时
保留
提交
历史,它会更整洁。就像这篇文章提到的 因为我注意到
在
github中,当用户接受拉取请求
时
,他们通常不会创建新的合并
提交
,而只是
保留
提交
历史记录
。所以我想知道合并的最佳实践是什么?
浏览 1
提问于2015-12-10
得票数 2
2
回答
GitHub桌面分支和合并问题
git
、
github-for-windows
我目前正在学习Git命令,但目前我使用的是桌面
版本
的GitHub。我遇到了一些与分支和合并有关的问题,并且想知道任何人都能对我所拥有的问题提供一些见解。当我使用各种
提交
和
提交
消息进行大规模修改时,当我将
提交
历史合并回master
时
,我希望能够
在
分支中
保留
提交
历史记录
。当我合并
时
,master将在其
历史记录
中包含
提交
(我也希望如此),但是分支会丢失所有
提交
历史。
浏览 4
提问于2016-10-10
得票数 0
回答已采纳
2
回答
如何防止Azure数据库中的Delta湖检查点被移除?
databricks
、
azure-databricks
、
delta-lake
每10次
提交
,就会创建一个新的检查点,删除最老的检查点。现在,
在
“写”之后,我有两个检查点: 350和360。我现在可以
在
350到360之间进行时间旅行了。什么能移除旧的检查站?我怎么才能防止这种情况? 我正在使用Azure Databricks 7.3 LTS ML。
浏览 3
提问于2021-03-18
得票数 1
回答已采纳
2
回答
如何在上游项目力推到主后修复git子树?
git
、
subtree
我一直
在
尝试使用git子树,并遇到了以下情况。如何更新存储库以反映子树的新历史? 我的第一次尝试是使用过滤器分支完全删除子树和所有
历史记录
。但是,由于某些原因,
提交
历史记录
仍然显示
在
git日志输
浏览 4
提问于2019-11-07
得票数 13
3
回答
我的git分支是如何忘记它的父分支的?
git
历史记录
中缺少对此分支的前24个
提交
,主行的
初始
分支也是如此。怎么会出这事? 如何恢复丢失的
提交
?
浏览 0
提问于2012-12-01
得票数 2
2
回答
Git重基2分支命令
git
、
rebase
我有两个分支如果我想使用rebase从devBranch的myBranch顶部添加
提交
,那是不是 git rebase
浏览 1
提问于2018-06-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git基本及常用命令
git如何回滚远程仓库版本
DBA绝招之数据库闪回技术
win10剪贴板历史记录功能可以记忆复制的内容,真是太方便了
四、企业级代码管理工具git的应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券