腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
filter-branch
之后
更改
分支
的
初始
提交
git
、
git-rebase
、
git-filter-branch
在master上执行
filter-branch
(添加sign-off)后,我得到以下内容: A-B-C-D-E-F (master) \ X-Y-Z (branch xxx) 如何做到这一点?谢谢
浏览 13
提问于2019-02-22
得票数 1
回答已采纳
1
回答
从git中删除大型文件
git
、
github
、
github-for-windows
这是我上一篇文章
的
后续文章。我正在尝试删除一个大文件,我承诺
的
git。根据我在上一篇文章中提出
的
建议,我尝试了按照上面的命令,我试图推送所有的
更改
git pus
浏览 8
提问于2019-12-19
得票数 0
回答已采纳
4
回答
从已经存在
的
repo子目录创建新
的
git
git
--hard$ git prune
之后
,我似乎有了原始
的
回购历史和新
的
历史。我输入了"git log --all --图“(或gitk --all),作为第一次
提交
,我看到了第一次回购
的
初始
提交
。然后,图表显示原始回购
的
全部历史,直到最后
提交
。“gitg”、gitk或gitg都只显示“扁平”历史:它们不显示子文件夹扁平历史之前
的
初始
回购历史。
浏览 1
提问于2011-07-13
得票数 11
2
回答
删除子树或原始存储库中没有的
提交
git
、
git-filter-branch
、
git-subtree
、
git-rewrite-history
现在,我想将对external/main所做
的
更改
迁移回main存储库,但是只有这些
提交
和其他不相关
的
提交
都不像external/<anything-else>。我试过古典音乐:但是,这也删除了对
初始
main存储库
的
所有
提交
浏览 3
提问于2014-01-19
得票数 7
回答已采纳
1
回答
转换git存储库文件编码
git
、
utf-8
、
character-encoding
、
cvs
、
cvs2svn
我有一个很大
的
CVS仓库,里面有ISO-8859-1格式
的
文件,我想把它转换成git。我现在
的
问题是,有没有可能转换完整
的
历史?从cvs转换为git时或
之后
。我
的
想法是编写一个脚本来读取git存储库中
的
浏览 3
提问于2012-06-15
得票数 29
回答已采纳
1
回答
在出版
的
回购中修改Git作者
git
、
github
、
git-commit
、
git-filter-branch
、
git-rewrite-history
所以我想重写git回购
的
历史。现在,我想要
更改
的
所有
提交
都已经发布和推送了,我知道将历史重写为已发布
的
repos是一种糟糕
的
做法。然而,这种回购没有叉子,只有一个主
分支
。这能让改写历史更安全吗?如果是这样的话,我想要做
的
就是将所有
提交
的
作者从某个日期起由特定
的
作者
更改
为新
的
作者。以下是github为此提供
的
代码: #!/bin/
浏览 4
提问于2016-08-11
得票数 1
回答已采纳
3
回答
仅从一个
分支
中删除文件
的
历史记录,而不是整个repo。
git
我有一个主题
分支
(off master)有很多变化。在这个主题
分支
的
历史过程中,对某个文件进行了许多
更改
。如
何在
我
的
主题
分支
的
历史记录中删除对此文件
的
所有
更改
?补充说明: 我有几个解决方案,但到目前为止,它们似乎很乏味。我会把它们作为单独
的
答案寄出去。git
filter-branch
在某种程度上
浏览 1
提问于2013-09-25
得票数 5
回答已采纳
1
回答
中央存储库
的
Git日志合并
分支
'master‘
git
、
merge
、
version-control
我使用此脚本来
更改
特定
提交
的
作者:NEW_NAME="MyName"if [ "$,并使用具有指定名称和电子邮件
的
另一个哈希复制使用哈希“afdkjh1231jkh123hk1j23”
提交
的
所有
提交
。问题是:现在,每
浏览 0
提问于2017-10-15
得票数 1
1
回答
git过滤器-
分支
,它尊重我
的
初始
提交
.gitignore。
git
、
git-filter-branch
我正在尝试使用git过滤
分支
,并让我
的
初始
承诺包括一个.gitignore (重新建立在
分支
之后
)生效。我就是这么做
的
:git
filter-branch
-f --tree-filter 'git
浏览 4
提问于2016-04-27
得票数 0
回答已采纳
1
回答
filter-仅在当前
分支
和当前控制器上
的
分支
git
、
git-filter-branch
我有一个本地
分支
,有几个
提交
。现在,我需要重写所有这些
提交
,并只在一个特定
的
目录中
更改
文件名。我不想对本地
分支
上
的
提交
进行任何
更改
。站在该目录中运行git
filter-branch
'some command' master..HEAD可以让我 You need to run this command from the toplevel当然,我可以从顶层运行,但这会迫使我使用我真正想要
更
浏览 2
提问于2013-02-21
得票数 4
回答已采纳
3
回答
GIT:如何从
初始
提交
中删除文件夹及其内容?
git
、
git-commit
如何从
初始
提交
中删除文件夹及其内容?A/aaa.txtC/ccc.txt 我想从
初始
提交
A中删除目录B&C,然后使用B/bbb.txt创建B1
分支
。
浏览 0
提问于2018-01-07
得票数 2
4
回答
如
何在
github上删除文件(远程)
git
、
github
然后我在本地(在我
的
电脑上)删除了一个文件rm ~/myDir/myFile,我现在正试图让它在github上消失,但没有成功。当我这样做
的
时候git pushstatquant@euclide:~/.vim$ git commit -a#
浏览 2
提问于2013-02-17
得票数 0
回答已采纳
1
回答
如
何在
初始
化SVN目录中
的
Git存储库后将Git
提交
到SVN?
git
、
svn
、
version-control
、
git-svn
、
rebase
在主
分支
上
提交
了一些
之后
,我希望将
更改
重新定位到SVN服务器(这在逻辑上是可能
的
,因为主服务器
初始
提交
是SVN服务器关闭时
的
SVN修订,加上一些小
的
更改
)。因此,我将SVN作为
分支
添加到Git中,使用git-svn,
如
So 中所述。基本上,我现在有两个
分支
: 主(
浏览 8
提问于2014-06-23
得票数 1
回答已采纳
1
回答
移动git历史记录中
的
文件
git
、
git-rewrite-history
在我
的
特性
分支
中,我有大约50次
提交
。在第一次
提交
中,我创建了一个文件,在随后
的
提交
中会被修改很多。我现在意识到将该文件存储在另一个目录中会更好,所以我想回到第一个
提交
,然后在正确
的
位置创建它,以保持历史
的
干净。我可以通过编辑第一个
提交
并移动该文件来进行交互
的
重基操作,但随后所有的
提交
--即触摸该文件--将产生冲突,而我必须手动解决这些冲突。是否有一种方法可以告诉每个
提交<
浏览 0
提问于2018-05-25
得票数 2
回答已采纳
1
回答
覆盖多个目录
的
git子树
git
我试图在一个较大
的
项目中使用一个git ("FOO")
的
根目录中
的
15个目录。在较大
的
项目中,将对这些文件进行
更改
,并将其撤回到"FOO“回购中。我在逻辑上希望将这些目录放入"FOO“中
的
分支
中,然后将该
分支
添加/拉到更大
的
项目中。换句话说,我希望在"FOO“回购中保持1-2个目录
的
私有,而不是将它们添加/同步到更大
的
项目中。来自
浏览 1
提问于2014-11-08
得票数 0
1
回答
Git分发补丁
提交
到原始
提交
git
有以下琐碎
的
提交
echo "function foo () {}" > agit commit -m "1st committo bar in both filesecho "bar()" > b是否可以自动拆分补丁
提交
以更新前两个
提交
浏览 2
提问于2014-10-07
得票数 0
3
回答
对特定
的
提交
使用git
filter-branch
git
、
github
我正在尝试使用git
filter-branch
功能来删除最近更新和
提交
的
文件。我尝试运行以下命令:但是,这只会从主
分支
中删除文件,我希望将其从所有
分支
中删除。从将6f7fda9
提交
浏览 0
提问于2018-08-10
得票数 5
1
回答
Git -重写所有受影响
的
提交
用户电子邮件-不工作
的
活动
git
、
gitlab
、
commit
、
git-filter-branch
两年多来,我对Gitlab上
的
许多存储库进行了大量
提交
。然而,我意识到我没有设置适当
的
电子邮件。OLD_EMAIL="old@example.com"NEW_EMAIL="new@GIT_AUTHOR_EMAIL="$NEW_EM
浏览 23
提问于2021-12-09
得票数 3
回答已采纳
2
回答
Git
分支
筛选器选择
的
文件
git
、
branch
我有一些
提交
的
分支
,并希望创建到另一个
分支
,但只针对某些文件。git checkout mybranch我
的
想法是每次
提交
并为每个
提交
创建第二次
提交
,其中所选<e
浏览 2
提问于2020-06-19
得票数 2
回答已采纳
1
回答
如何将连续
的
SVN和BZR repos加入到GIT中?
git
、
svn
、
bazaar
我承认这是个奇怪
的
要求。SVN: A-B-C-D我想要
的
是:谢谢
浏览 0
提问于2012-01-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券